A fantastic apartment that offers a little bit of everything. An amazing way to spend a few days in Cape Town.