The apartment is stunning! We had amazing views of table mountain. And place was clean and very comfortable. Katy was very quick with communication and was flexible about check in and check out which we really appreciated.