We are going on a cruise in March 2015, and while the husbands have a Scuba trip, the 2 moms and 4 kids want a beach/restaurant area to spend the day relaxing so that the husbands can find us when they are done to spend the rest of the afternoon together. KIds range in age from 8-17. I am sure we will shop and explore the area, but want a lunch/afternoon "base" to meet up and hang out. We like cheap and delicious food/beers. The kids love the water so nice snorkeling/kayak/paddle board area could be fun. Suggestions?