Fiona's apartment was an absolute delight to stay in! Clean, comfortable and spacious, with the added bonus of a shared swimming pool (unfortunately did not get a chance to use due to the weather!)
The location itself was ideal- several cafes, restaurants and the seafront within walking distance, and easy to get anywhere. Fiona herself was very friendly and accommodating, and helped us by keeping our suitcases after checkout until we were ready to leave to our next destination.
I definitely recommend staying here if you come to Cape Town!