We enjoyed our stay at this beautiful property. There are places to eat and rent equipment from within walking distance. Part of the beach is soft sand and part is rocky. The pool and fitness room are really nice, and the grounds are lovely! There are things I would have preferred knowing beforehand though. This property is a huge resort with a LOT of people, and if you plan on eating at the onsight restaurant, make your reservations before you leave for Maui, as it was completely booked our entire stay. Finding the property was quite difficult, and there was confusion about the check in process. When I called my contact for assistance, the person on the phone wouldn't stop talking long enough to hear my needs and was curt with me, making a long day of travel even longer. Not the kind of service I would expect, considering the excessive cost of our stay. We found a few simple maintenance issues that we reported before we left. One issue was that the ice maker wasn't working. Otherwise, it's a beautiful, comfortable, family friendly place to stay.