This villa was incredible, beautiful, relaxing, and perfect for our family. The pool was the highlight with multiple lounging areas and beautiful foliage as scenery made the place feel like our own private oasis. The beach really is a quick walk away too. We did a lot of our own cooking and the kitchen was equipped with everything we could need including tupperware for storing leftovers. We all agreed that we would come back in a heartbeat. The only issue was the 2 single bed room was advertised as being able to push the beds together to make a king which was not possible because of the bed frames. Other than that the villa was perfect, the staff was very friendly and helpful when we had questions. 10/10