The place is exactly what is shown in the pictures. Its a beautiful place to stay and enjoy the amazing views. The pictures are accurate to the villa you will stay in. Katherine is amazing, she will come greet you to the apartment and will give you tips of the area and good deals for local activities. Her communication is great, shes awesome. One thing to note is please try not to arrive in the morning as they will drop you off in a corner frequently used for pick up and drop off points and from there you will have to figure out what to do with all your luggage and family. Other than that the place is great, Katherine is great and theh serve you daily breakfast which is amazing.