We had 3 families with teenagers stay in this beautiful home for late March spring break. We rented both the main and guest houses. The owner was very responsive before and during our visit. Paid for pool heating in addition (hot tub is just extension of pool) - well worth it. Lots of yard space and games provided by the owner. House was very comfortable, large driveway for multiple cars and fruit trees for picking and beautiful flowers/orchids on the property. Plenty of refrigerator space (2 in main, one in guest house). Safe, easy location for nearby restaurants - we walked to several - and short drive to several beaches. Rooftop was amazing but the spiral staircase, the only way up, is not for everyone, I would highly recommend this property and would consider staying again. Owner provided a comprehensive list of restaurants, beaches, shops and sites to see that were very helpful. Thank you John for a wonderful week!