Great location, Greats views of the beach and table mountain.
However, the place has not been looked after.
When we check in the place was dirty, we stayed for about 20 days and developed allergies due to dust.
We asked for a cleanup but didn't help much.
The apartment has a lot of carpets (i counted 9) which holds lots of dust over time and needs proper cleaning.
I found dirty frying pan filled with oil inside the oven, and dirty coffee mugs.
There was mold build-up in the bathroom.