While many people write it off as a small beach town, it’s truly a gem of the coast with ... It’s the perfect place to spend ...