We had a really good stay at the apartment. Very clean with everything you need.
The bar on 4th floor was a perfect place to chill out - they have a large screen for sports but it's not a loud sports bar. More like a luxury living room. The terrace of the bar has a great view of Table Mountain. You can order food from the lovely restaurant downstairs and they bring it to you in the bar.
Very safe and secure. A short Uber drive away from the Waterfront. I think you can walk there in around 20mins but we were lazy and took an Uber!