Location is great. Far enough away from town for quiet nights, yet close enough to everything you need for a great trip. The communication was great, and they were able to arrange a golf cart and airport transfer for us. We used the kayaks which were clean comfortable and got us out to the reef no problem! I would reccomend staying here to anyone looking for a nice get away with all the amenities you would want at home!