The town combines sea air with history, nature and attractive landscapes, making it an ideal spot to explore whatever the weather