Excellent, and as advertised. Great location — the building is right across from Kamaole Beach Park II, an excellent beach. The unit was very clean and well furnished. The furniture is high quality wood, and the floor is laminate rather than carpet, so it is easy to keep clean and looks nice. The unit has lots of useful equipment, such as beach chairs, beach umbrellas, and snorkeling gear. It was a very comfortable place to stay. The property managers were attentive and communicated often.