Johan's place is spectacular. The photos in the listing are great but the experience and views in person are nothing short of amazing! The bedrooms are spacious and all have access to a balcony, which makes the space feel even larger. The patio swimming pool is an excellent touch, as well as the lawn chairs and braai. The living space and kitchen are clean and well-equipped for use throughout the stay. I've stayed in many places in Cape Town and Johan's is certainly one of the best. I'd recommend for both family getaways and for friends on vacation as well!