Apartment was as pictured in the photos. The floors, bedding, kitchen area, bathroom and living space were clean. The bedding was clean. Stocked with new paper towel roll, sponge, soaps, and toiletries. It has 2-4 beach towels but no actual beach equipment. The bath towels smelled clean but did have minimally faint stains in some parts given they are white. The apartment itself though, on the first floor and near the entrance of the building, was very noisy. You can always hear people walking by and their conversations, people throwing out trash, etc. If you can’t handle the humidity, heat, or musty environment— don’t book as it does not have air conditioning and the fans/open windows may not be enough. We did not use the kitchen, but it has a large fridge, coffee machine and microwave with stove top. No filtered water or Brita. The outdoor patio area is nice but without a view of the ocean (you get the pool though), it’s clean and seats 4-5 people nicely. Furniture itself was nice cozy and clean with some modern mid century/beach feel. Countertops were clean but I did see those very miniature ants which I believe is a common thing in Hawaii. The best part of the apt was the access to a beautiful ocean sunset/view a very short walk behind the building. There is also “beach” access aka a small staircase that leads straight into the ocean. Parking is easy here, lots of spots open and free with the parking pass. This apt is close to kaanapali and a great açaí farmers market/bad ass coffee shop. It’s a very short drive to whalers village, black rock beach, and Lahaina downtown. This is a place to book if you only plan on sleeping here which was us. If you prefer a more of a resort/luxury vibe, I’d say do the hotel zone in kaanapali. Mahalo~