I would highly recommend Joshua apartment. Location was great, clean with all modern conveniences, even a Xbox for my teenage son. Communication was A1. Beds very comfortable. If I’m lucky enough to come back to Cape Town, I would love to stay here again.