We stayed here one night prior to flying out. Bonnie and her staff are so hospitable it felt like an extended family. She drove us around to see the town and dropped us at The Reef for dinner. She knows the staff at the Reef...More
"The villas with their own private pools are overrated; the common pool is one of the best."