Set along a busy street in Cape Town, we had no problems finding the place with Google maps. Check-in was seamless and the helpful security guard showed us to the secure parking space. The location is excellent, walking distance to the V&A Waterfront, close to highways.
Selection of brochures at the flat was helpful to plan your day.
The cooking supplies were not extensive, but sufficient. If you plan to cook, you can buy your spices at the Woolworths a few doors down the road.
We would stay again if in the area.