This was a nice stay for me and my family. We loved the apartment and the roof top.
You can reach the waterfront in a few minutes. From there you can start all your planned activities in and around Cape Town.