Willem's townhouse is an great spacious, modern place with really amazing views - postcard-perfect. It's located in a great neighborhood near the beach and restaurants, and just 5 minutes away from Table Mountain. All the rooms are big and the kitchen is very functional. Willem was a very responsive host, and answered all our questions very promptly. I definitely recommend it - I can't imagine a better place for staying in Cape Town!