We stayed here in early December with our daughter and another couple and their son and loved it. Rooms are clean with good air-conditioning. They put an extra mattress with sheets in each room for the kids. The beach in front gets crazy low during low tide and then goes up to the wall of the resort at night. There is a kiddie pool next to the main pool--both were clean and the hotel had inner-tubes for the kids to use. We ate up on their rooftop patio for dinner and had breakfast in their kubo. It is a basic, no frills resort but what they offer is spot on and perfect. The staff especially is amazing.