One of the best places I have ever stayed. Vanessa's villa is so beautiful we never wanted to leave. The views are out of this world. Vanessa's mom was very helpful, going to great lengths to answer various questions we had about using the kitchen, wifi, etc.