Location is fantastic, it’s a 5-10mins walk down to the camps bay strip/beach. Also you are right by the Glen so can walk under tree cover which is nice on a hot day.
The pool access is also great.
Apartment itself is shabby compared to what the pictures imply. Floor stains. A lot of things didn’t work for us so put a downer on a longer stay (washing machine, iron, blocked sink) and there is very little equipment to do any cleaning yourself. We had to buy loo roll too.
I think the price over New Year is way beyond expected for the level of service. Maybe it’s fine for the rest of year. Would be fine for a few days stay too.
We had a great time because of location and put up with the flat.