Our family had a really good time staying at Zoe’s place. Communication prior to the visit was excellent, location was amazing - beaches, trails, golf, tennis, restaurants were within walking distance. We loved the view from the balcony and waking up with local roosters every morning. The place was reasonably clean, yet showing some wear and tear. Basic supplies were there, but no extras. During our week long stay we had to make trips for refills of TP, washing detergents, soap etc. Felt like the place was stalked for a 2-3 day stay. Also - heads up for those with bad knees, small children and older folks - loft stairs are steep and and not easy to navigate at night. Loft ceilings are - well - loft ceilings. Each of those is not a dealbreaker of course, but combined they are worth a star in my mind - hence 4 stars instead of 5. Overall - this is a reasonable deal with stunning views and convenient location.