Once you are in Cape Town...you need to stay at this place it is very close to waterfront area and many tourist attractions, clubs and eat outs are around the place is lively till 4 a.m. in the morning
If you can live with some noise from the road then it is the best place to stay