Absolutely perfect! We had an awesome time, the location is perfect as a base to explore O’ahu and this place is everything we needed and more. Spotlessly clean with all facilities needed. Thanks for an awesome stay! Super friendly hosts.