The place was clean and met our expectations. Great location and just a short walk to Kaanapali Beach and the beach walk paved walkway. The service in the lobby was good. Great free coffee and beach towels.