Great apartment, easy check in even for late arrivals. Amazing ocean views, very clean, it has a lot of great amenities/ necessities inside - especially kitchen essentials. Pool was very nicely maintained. Close to restaurants and shops and close to Kaanapali and Lahaina. Overall we had a fantastic stay. Would highly recommend.