Garrett and his manager Theo were both great to deal with, and responded to all our communications very quickly. Theo met us and cheerfully showed us around, although we were nearly 2 hours late in arriving because of a flight delay. The apartment is very well appointed, with everything you'd need for self catering, although there are plenty of restaurants a short walk away. The bed is large, and very comfortable, and there our great views of Table Mountain from both balconies. Unfortunately the weather didn't allow us to make full use of them-maybe next time!

We'd highly recommend staying here.