Fantastic apartment in the best location. If you want to explore Cape Town easily, this is the place to stay.