The apartment has everything you need and Johan is a great host! The location is central with amazing view of Table Mountain. We had a very pleasant stay!