The flat is nice, clean, quiet, situated in a calm street in a safe neighburhood, 2 minutes from the sea and the bus stop (buses are safe in Cape Town, no need to go everywhere with Uber), so you can easily get there from the airport.
I wouldn't recommend restaurants in Main Road or Regent Rd (which will appear in your google search or trip advisor, but don't believe the reviews hehehe...) which are a bit expensive but offer poor quality. For excellent (and I mean it!) breakfast and lunch we would suggest Cafe Neo in Green Point (20 minutes walk long the sea shore) which is much better.