Great location, modern, clean and tidy studio apartment with a small but nice balcony.
Couple of things missing that I had expected as part of a self-catering apartment in Camps Bay at this price: soap, coffee (I had to ask the host to re-supply), microwave oven (in the pictures, although to be fair not listed in amenities), bin bag in the bin, dish drying cloth.
Initial key handover was not great: a code that I needed never reached me (owner claimed it was an Airbnb app issue), so I was left waiting outside the apartment at 10pm... Luckily the owner happened to arrive before very long.