As a city-dweller used to living in a flat in a packed urban area, the first thing that struck me was the sheer amount of space at Casablanca; huge basement 'den' area with two bedrooms off it; master bedroom on the ground floor with an amazing view over Camps Bay and finally, the piece de resistance - the first floor open plan living area with a large kitchen, dining table and a huge sofa area with access to the outdoor space. The outdoor area was complete with a table big enough to dine at, a wading pool (kind of overflows if you use it as a swimming pool....which we didn't know), BBQ and loungers. The views over the bay are incredible.
There were a few basics in the kitchen (coffee, tea, UHT milk, sugar, oil, vinegar), and while there was a (secreted) spice drawer the contents were a bit tired (ie. no salt and pepper).
As we were six, we tended to do big supermarket runs in the car anyway - there isn't a super convenient shop close by (that I saw).
The arrangement with the cleaner worked perfectly. If required a cleaner can come every day at no extra charge.
Really enjoyed our stay - just wish it could have been longer to have more chance to settle in!