My wife and I really enjoyed staying in this apartment! Check-in was extremely easy. The front office gives you key cards for the door after you pay the resort fee. The apartment was very clean when we arrived. There is a full kitchen, large bathroom, living room, and balcony. There was even a beach cart with chairs, cooler, boogie boards, etc. for the beach. The cabana for Maui Eldorado was well worth it. There is a pick-up service included in the resort fee to drive you down to the beach/cabana. The location of the apartment is amazing. It is within walking distance of the beach/shops/restaurants. It is about a 10 minute drive to Lahaina town. We definitely recommend this if you are looking to stay in Kaanapali. You will not be disappointed!