The terraced slopes and stone villas of South Town, Gibraltar