This apartment was exceptionally clean and well kept. The location is ideal for traveling to the city and to table mountain. Teresa was a lovely host. She was easily reached and she was extremely kind. She allowed my family to extend our check out time by a hour. My children even got a chance to play with her family's dog. I would highly recommend this apartment.