Kamaole Sands is a fantastic resort—clearly one of the nicest in the area. The grounds are immaculate, with beautiful gardens and fountains. There are plenty of spots to grill, and the pool is nice with plenty of seating and two hot tubs. Kamaole III Beach Park is right across the street, which means easy access to a gorgeous sand beach as well as plenty of park space to picnic or play.
The unit is exactly what you'd expect from the pictures. No unwanted surprises! The space is simple—nothing fancy or festive, but everything is clean and updated. The king bed is very comfortable, with good linens and plenty of pillows (extra in the closet). The kitchen is well stocked with all the tools you'll need to cook meals, and there's a hallway closet full of beach gear: four chairs, an umbrella, two boogie boards, three beach towels, and some sand toys. You'll also find a few board games in there.
My husband and I had a great stay, and we'd certainly choose this unit again or recommend it to friends.