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