A wonderful place to stay when in Cape Town