Stunning luxury villa set on the waterfront of Grenada’s most prestigious gated community