Very nice apartment to spend your stay in Cape Town.