This is such a great place to stay! The view of table mountain from the balcony is absolutely beautiful and the apartment has everything you need. the hosts are super responsive, and being able to leave our luggage with reception before check in and after check out made such a difference. I would definitely recommend this stay!