Diana was so sweet and helpful! Very friendly, gave local suggestions that I loved, and was always responsive. The resort is beautiful from the pool to the beach to the views. The front desk checks in regularly to make sure guests have everything they need. I really enjoyed Kaanapali, not as busy as Lahaina but close enough to go for dinner or shopping. Snorkeling from the resort beach was great, could spend days here and not be bored. All in all a great stay!