It has so much to offer families because there is something for everyone. Beaches, an adorable downtown, delicious food, cute parks, and stunning views ...