The place is amazing, everything you need for your stay is available. It is spacious and the furniture is well thought of and well put together. It has a well stocked kitchen with all the utensils you could need. Check in was seamless (had some reservations about the security taking pictures of our IDs though). Many restaurants within walking distance of the apartment. A lot of activities close by and the lovely Camps Bay beach is a short drive away.