This was a great stay. The pools are beautiful and warm, comfortable rooms, the beach is great for boogie boarding or surfing (bought a boogie board for $8USD at Maxi Pali). The beds could have better mattresses, but there were lots of details that show a caring owner, from beautiful shampoo and conditioner, a well stocked kitchen, and a brand new sponge for dishes. This was our most comfortable stay for our family of 5 in two weeks of traveling with several accommodations. The A/C was great. The property is gated and felt very secure. Glad we booked here. A quiet crowd, mostly retirees, couples and families. No laundry facilities onsite. A great value!