Definitely Sapphire Beach, and the Sapphire Beach Resort & Marina. Situated oceanfront on a gorgeous beach steps from the beautiful water and island views. Restaurant and bar, beautiful two-tiered pool and good snorkeling. You can rent directly through the owner so you know exactly what condo you are getting. Not the case at Secret Harbour Resort so would not recommend that. Will follow with contact info for two excellent owners.


"Travel changes you. As you move through this life and this world you change things slightly, you leave marks behind, however small. And in return, life — and travel — leaves marks on you.”
-Anthony Bourdain