We had a wonderful stay. A good location allowing us to explore the whole island. The resort has 2 pools, 2 hot tubs and a work out gym. Garage was stocked with bicycles , boogie boards , beach chairs and snorkels. Everything you need to enjoy a day at the beach. Hapuna beach is close by . As part of the package you do have access to a private beach club complete with a restaurant, cabanas, along with a rental hut for paddle boards , kayaks and snorkel gear. I would highly recommend taking advantage of this. On a side note , the Surrey Bike needs to be reserved if you plan to use it during your stay. Overall a great experience:)