The best place you can stay at, in Cape Town!!!