Coastal village on green hills