Really nice apartment with great views and terrace overlooking Table Mountain. Communication and check in was very easy even we didnt get a chance to meet in person.