We booked our room super last minute (an hour before checking in) and the wonderful receptionist, May Rose, was very helpful and friendly! We had a partial ocean view and a good view of Diamond Head. The room was exactly as pictured and had a kitchenette with two burners, a mini fridge, a microwave, and all the pots/pans/dishes we needed. There was no question that the rooms were kept very clean and if you wanted someone to clean the room during the stay you just had to let the desk know the day before and they would take care of it! Towels to take to the beach were available at the check-in desk as well. The location was fantastic as well; the beach, food, and shopping are all within easy walking distance.
The only downsides we had were that the pool was very small and some of the washing machines were broken. The noise from the street does carry, but we’re heavy sleepers so it didn’t bother us at all. Overall, we had a great experience and would absolutely book again