I had a lovely stay at Urban Farm cottage. It's beautifully situated in Newlands with a stunning garden and mountain views. The apartment is very comfortable, with very hospitable hosts! I can definitely recommend it