The stay was really nice overall, but there's a few things that need attention. There was mould on the ceiling and blinds in the bathroom. The plugs throughout the apartment would often trip if you simply plugged something into them or another plug somewhere else in the apartment, it's not that it was overloaded or anything - simply plugging in the supplied heater, a laptop charger or the lamp next to the TV would cause them to simply stop working, then you'd spend a good ten minutes trying to get that plug working again. There's also not enough glasses and cutlery/cooking equipment. But if these issues were taken care of, I'd definitely recommend this apartment highly as everything else was lovely and the view of Table Mountain from the balcony is absolutely amazing.