We had such a wonder stay here at this villa! It was very clean and had everything we needed. It had breath taking views of the crystal blue ocean! The villa was fully stocked with everything you need in the kitchen so we were able to eat in a few times. But we also had the option to go out and eat as well as it wasn't far from town center where there are tons of shops and restaurants. I would recommend this villa to anyone ! It would be a perfect spot to have a family reunion as you would have your own private compound with your private pool no need to fight with people at a hotel because they are being loud or kids are splashing.... This gets 5 stars from my wife and I and cannot wait to go back!