The best place to stay in Cape Town!
Everything was great!
Highly recommended!