A perfect location and lots of space. Add to that the friendly and fabulous hosts, and you get a great place to stay in Cape Town!