We are looking for a new xmas resort for next year. We are a multi generational family from 15-80.
We enjoy nice rooms, a good beach for walking and lounging, beautiful sea easy to swim in, snorkeling and some (not too much!) nightlife.
We've enjoyed St. John in the past (caneel bay) but got bitten alive there last time. We've also enjoyed Peter Island, but it's a bit claustrophobic with only 1 restaurant, so we're looking for advice.