I actually went to Canuan a tiny island in the grenadines..It was superb..
the locals are great..
and I was lucky enough to go three times..