Property was lovely and well equipped but we had a negative experience with the housekeeper, and as a result, the landlord. We spent a ridiculous amount of time trying to get in touch with taxis to leave and were 30 min late checking out as a result. We were charged for an hour delay, along with an additional 30 minutes of cleaning, which seems punitive based on our interactions with the housekeeper. We slept in the bed and took one shower each in the property so do not believe an extra 30 minutes was necessary. After being rude initially when she arrived and we were not ready, the housekeeper ultimately offered to give us a ride - for twice the going rate. We paid it happily and appreciated the offer but she still made disparaging comments about us to the landlord. Due to these issues, we would not stay here again. If you choose to do so, be prepared for inflexible "rules" and rent a car regardless of what anyone tells you.