We booked this place based on good positive feedback on Airbnb, however this property was a complete disappointment. It was extremely dirty with roaches, the beds are uncomfortable/squeaking and the shower heads were broken . The location is excellent but it does not compensate for the dirtiness and uncomfortiness. The owner acted surprised when these issues were brought to their attention, which surprised me. Looks like the property is not supervised and not maintained. It completely ruined our family stay and I don’t recommend this place until it is pesticides and have decent beds.