We loved the modern upgrades in the unit, the pool, BBQ areas and the grounds are so pretty! Our son slept on the pull-out and he enjoyed having his own bathroom and not having to share with the parents. It was a nice surprise to find a TV in the bedroom so we could also have our own space away from our son at times. There is no central air so the AC unit can be noisy but does work well to cool the place down. Most of the time, leaving the front screen door and patio door open offered a lovely breeze bringing in the wonderful floral scents of the outside. The wi-fi signal was non-existent in the bedroom when we first arrived so we moved the router from behind the TV stand for the duration of our stay. The location of Kamaole Sands is ideal, right across from the beach where you can snorkel, swim with turtles, paddle board or just catch the sunset. It was great to find 3 beach chairs, large sun umbrella and cooler for our use.