It's our first time to the Caribbean and we are looking for an island with great beaches, good food, the possibility of boogie boarding and snorkeling (for Dad and the two teenage kids -- 17 yo son and 14 yo daughter) and some other cultural/walking around activities (for Mom). After much reading on TA, seems like Barbados has all of this, but the other islands still in consideration are Turks and Caicos, Anguilla, and St. Martin. I think I need to narrow this down soon because it seems to be getting late already to be booking for next February break!
Also, any recommendations on nice places in Barbados to stay near or on a nice beach where the kids could each get their own room (they are no longer keen on sharing)? We're not looking for top of the top luxury, but ideally the equivalent of a nice 4* hotel. For other vacations, we've done VRBO or timeshare-style suite hotel to avoid breaking the bank, but we would love to hear advice on options and which part of the island to stay on.