The villa was amazing and the hosts even better! What a nice space in which to relax and feel right at home! Close to beaches and shops, the location was perfect. A beautiful green backdrop and landscaping was like heaven. The hosts were very open, friendly, and accommodating of all our needs. We would go back in a heartbeat!