I love everything about this resort. Perfectly located at the end of the Kaanapali beach, the rooms are quiet and the reef is great for snorkeling. The breakfast buffet is perfect and restaurant options are great. It's not far from shopping and other restaurants as well. The spa is serene and offers many locations to suit your comfort.