This property was absolutely amazing. My wife and I were traveling with our 11 month old and needed a crib for her to sleep. The host went out of her way to provide one for us. The place was absolutely spotless when we checked in. The property was gated, provided a parking space directly across from our front door, and made leaving for day trips very easy. The extra bedroom made naps for our child super easy and gave us time to relax on one of the two patios with breathtaking views. The property was within walking distance to shops, restaurants, beaches, grocery stores, and other types of holiday locations. We even spent a day staying on the property because it had multiple pools and a pool bar / restaurant. The food at the pool restaurant was great and the drinks were cold. There was a kiddy pool which made it great for children and small families. Finally, I am an avid runner and the location was very runner friendly. I started every day with a 5 mile run and while there are a lot of hills, there were plenty of safe sidewalks and paths to run along. My wife and I both agreed that we couldn’t have found a better spot. I am actually surprised this place doesn’t cost more than it did because it exceeded our expectations. Don’t think twice and book this spot.