The Vineyard Hotel and Spa in Newlands, Cape Town, is celebrating its 115th anniversary this year. Photo: Janine Smith