Charming seaside town with a mix of sandy and pebble beaches, great for swimming, sunbathing, and enjoying local seafood.