Nanny Cay has it all, and the best showers. Try the Philly at Genaker, best on the island mon