Pretty seaside town named one of the best that's 'just like the Mediterranean'