Overall we had a pleasant stay. The Villa is very spacious and offers beautiful views. It was the perfect place to have our wedding and host our family. Big thanks to Sofia, the property manager’s assistant, for the warm welcome and personable hospitality during our check-in!