<p>Open this May, the archipelago’s latest resort sits on St. Catherine’s Beach in St. George’s, the island’s former capital . Diversions at the 122-room hotel...