Great location especially if you have business to do very close to Cape Town International Conference Centre, Cape Town Waterfront, and the soccer stadium overlooking the sea!
The location easily connects to all the popular beach sites of Camps Bay, Table Bay, Llandudno and is on your way to Chapmans Peak.