The apartment has great views and all the amenities you need for a comfortable stay in Cape Town.