An amazing place with everything that you need when visiting Cape Town.