If I could rate this place a 10 I would. The villa was very comfortable and clean. It had everything we needed for a family of 5. The beaches were just fabulous, they were clean and not crowed. You could also walk to several private beaches where you could snorkel with tons of fish and a few turtles. It was really hard to stay out of the water. The staff at the condo were very pleasant and helpful. Couldn’t recommend it more , I’m still on cloud 9 and we can’t wait to go back.