The villa was amazing, with a really cool and refreshing decor. The pool and the garden are beautiful and you do not really need to go to the beach. THe hosts have been amazingly kind, with great tips for local restaurant, beaches and entertainment. Will come back!