Great location with a wonderful view of Table Mountain! Very central with easy access to most of the main attractions in Cape Town.
I would definitely recommend this spot for your trip to CPT.