We stayed for 3 nights and found it very enjoyable. It's very clean and spacious apartment. Amenities are brand new too. Also feel very safe with the security in the building.
Bloubergstrand is an underrated tourist location with great beach / Table Mountain View. If you are coming with a car and look for sea-view location, it's a great value for money deal.