We're right next door to Mystic Aquarium, one of New England's most popular family destinations, featuring beluga whales, seals, and immersive ocean exhibits.