The location is perfect! Although not on the water, you're about a 10 minute walk. This place is easy to entertain a large group of couples- there's plenty of BBQ areas to cook meals (on your patio and poolside!) and they provide the necessary utensils. Beautiful view of the landscape. They even left boogie boards and snorkel gear for us to use! Overall we had a wonderful vacation and thoroughly enjoyed our stay with all the amenities available to us!