A peaceful Mediterranean seaside with anchored boats and ancient castle ruins overlooking the town from the hill