Johan's place is spacious, comfortable, and as spectacular as the photos indicate. The views of table mountain from the private pool and rooftop deck are unmatched. The flat is a short walk to trendy restaurants on Kloof St (we loved the Kloof St House) and nightlife on Long St as well as a short drive to all major attractions in Cape Town (i.e. VA Waterfront, the Cable Car, Lion's Head hiking path, etc.) The TV in the living room is equipped with Apple TV (including Netflix), which was an added bonus when unwinding after a long day of touring beautiful Cape Town. We would definitely stay here again.