We loved our stay! This apartment was a welcome and stylish haven for my daughter and my time together. We had absolutely everything we needed and the views of Table Mountain are stunning. We would definitely stay here again :)