I am a newbie to Airbnb, and so chose accommodation by a management company (Afribode) rather than individual, simply for the convenience.

Mutual Heights (the building) is a bit grim when you enter, but the apartment (#715) was as in the photos (only, obviously, less glossy!). It was very sunny and bright, with a good view of Table Mountain. The price was also relatively cheap, representing good value for money (for example, you might get a crappy 2* room or dorm bed in Amsterdam for the same price). The area around Darling Street can be a little dodgy (like some of the other side streets off Long Street) in terms of potential pickpockets, ATM fraudsters, etc, especially at night, but it's really not that different to other major tourist spots worldwide - just exercise a bit of discretion and common sense.

The experience with Afribode was very professional and quick (in terms of booking the apartment, getting directions, picking up keys, etc), and I would definitely recommend them to others.