The charming town is perfect for families, water sports enthusiasts, and dog owners seeking a coastal staycation ...