The villa is gorgeous with very modern features however it was the host that made the stay amazing. Dawn was so helpful with any problem we had. Furthermore, she was so quick to help us on our trip including booking taxis for us as we could not speak Spanish. The extra services you can get for the stay also boost the property to another level.