Lovely place at the heart of Cape Town with great hospitality and fantastic communication.