Conveniently located by the beach (Kamaole II is right across the street; I and III are within walking distance also) and restaurants (check out Da Kitchen Express and Coconuts Fish Cafe, both 3 minutes walking distance).
Place appeared as it did in the photos, everything was clean and the kitchen is well equipped for an extended stay.
Windows are glass vents that open and close. It was rainy during our stay here so the moisture from the outside got inside. Bring a mini dehumidifier or get one of the moisture absorbing packs if extended stay (my husband has asthma so he is sensitive to the humidity).
Front desk was friendly, great pool for lap swimming after playing in the ocean. Shower is located to the left (facing the complex) at the entrance. Had a hard time finding it initially, looks like a garden hose. Also neighbors were friendly. Overall a good stay.