Coastal town on a mountain slope