Beautiful location, great hospitality and a charming space. A perfect spot to stay in Cape Town