Grace Bay Beach Club is lovely. We stayed at Ocean Club and West Indies Resort.
And Carol! Bequia is the bomb! Fabulous place. We used to go every year. Plantation House!
Cheers!
irina