Hillside village with terraced gardens