It's the best accommodation in Cape Town!