Perfect place, had everything we needed and was clean. We love the location, Kamaoele II. We look forward to staying here again.