We had a wonderful stay at this property. The unit is HUGE with plenty of room for everyone to spread out. We especially appreciated that the second bedroom had both a twin and a queen. The kitchen was fully stocked with everything we needed (including a rice cooker, ziplocks, spices, etc.) and there was a ton of beach gear to use. The grounds were beautiful and we were delighted with the location and proximity to the beach. But what made this unit absolutely shine was the host. "Auntie Kim", as the front desk called her, went so far out of her way to take great care of us. She provided a map of the complex ahead of time, helpful insider hints for nearby activities, local markets, etc. Her communication was absolutely impeccable. When Kim discovered we had a late flight home, she OFFERED the possibility of a complimentary late check out (if no one else was checking in on the same day). We have stayed at countless vacation rentals all over the world and this is the first time I have ever had a host proactively offer a late checkout. Not only that, a few days prior to our departure, Kim INITIATED an email to reception to ask for a late checkout for us. We were amazed and so grateful! We cannot recommend this host highly enough. Stay with Kim!