Excellent flat and location! James was fantastic in making sure everything was prepared for us and made sure everything was OK while we were there. The three nights were a great end to an amazing stay in Cape Town. Thanks James!