In my opinion the best place to stay in downtown Cape Town! A luxurious apartment with an amazing location.