Great location and set up and can easily house and accommodate for large groups. Beach is a tennis ball throw away and great food joints in the area too!