Excellent hotel. Very nice rooms, excellent ocean views from your balcony. They have a lot of amenities on property, a beautiful, large garden with various animals to walk through (including penguins!), great pool and pool area. The lobby level has a nice open feel, with basically a small shopping center inside the hotel to include 2 excellent restaurants and a coffee shop. The only issue I could conceive of bringing up is the location on the beach- the beach directly in front of the hotel isn't that great so we did walk 5 minutes away to get to a nicer section of beach but that was no show stopper, given its location on Kaanapali its also in walking distance from a lot of other shops, restaurants, whalers village and a 2-3 minute uber to Lahaina for more options.