This is Westin managed timeshare property that is well attended, with 7x24hr services standard resort and free parking. Room is assigned upon arrival and size is guaranteed, view is up for negotiation so make sure to ask for it during check in. Needless to say Kanaapali beach is one of worlds best; there is seasonal and other types of erosion so check TripAdvisor for recent comments on beach erosion in Maui if this is important to you. For us, we cared more about the reef and Kanaapali delivered. Every day we saw multiple turtles, eels, octopus among other countless variety of tropical fish. Best time to snorkel is 7am for 1hr. Don't miss it. Reef gets progressively less clear and choppy, reaching days worst condition by 4pm but even then it's great. Fins and masks are available for rent, $25/week is a good deal and allows you to go 7am instead of having to wait till 8 when the rental place opens. There is plenty of pool chair availability. Overall this was a great value. Highly recommended.