The apartment was comfortable and clean with everything that you would need. It has the most beautiful views of Table Mountain and is close to popular spots to explore in the city. Johan was easily available to chat to and was very helpful in going above and beyond. Definitely a must stay!