We had a wonderful stay and a lovely weekend in Cape Town.
The apartment has everything you need and check-in was a breeze.