We had a fantastic time at this property. The pictures do not do justice to the place or to the amenities provided at home. The kitchen was perhaps the best equipped among all the Airbnb stays we have been at. The swimming pool was clean and ready to use. We had minor glitches (AC and pack & play) on day 1, which were fixed on day 2. The local hosts were very quick to respond to our requests/questions. The other thing to note is this place does not have a flexible cancellation policy -- so something to keep in mind when you make a reservation. All in all a great stay and I would love to go back some day.