Everything from booking to the front desk to housekeeping to the unit itself was perfect. We are looking forward to going back! We love walking the long paved beach path, watching the sunrise, walking to local eateries, shave ice, and shopping. Communication with the facility is top notch. Everyone was very positive and kind. (Well, except the pool towel people - they must've had lots stolen and staff has to guard them. We felt they thought we would be future thieves as well. We decided to buy and bring our own quick-dry towels, to not have to deal with the towel sign-out desk. If you are an OWNER (diff colored wrist band), you can take one of the pool towels anywhere you want. If you are RENTing a unit, they guard their towels like mama hens, and you must turn them in before leaving pool area. Lol. Whatever.) Highly recommend Pono Kai.