House is lovely, pool is gorgeous. However, they provide very few amenities. It's extremely minimal, nothing extra at all. You have to get many standard home needs yourself. Additionally, the location not great if you are looking to be able to walk around and pick up a coffee etc etc... definitely need to rent a car to get anywhere. There are some small beaches within walking distance, but not really any stores or restaurants. Also, keep in mind that this place makes you pay a cash deposit in addition to paying for the place up front, and you also need to pay for the electricity you use during your stay.