The good: the flat is very cute, bright, and well located, and felt very cosy and comfortable. It has everything you might need for a nice stay.
The bad: when I stayed there were feather pillows on the bed and the sofa cushions and upholstery also felt old and saggy and possibly a bit itchy. In addition the flat was not as quiet as I had hoped: I could hear music and tv from downstairs and even snoring on one occasion (!)
The ugly: Fiona uses an agency to manage this listing and they were a nightmare to deal with. They seemed unable to remember information I had given or questions I had asked and I had to ask my questions repeatedly to get the information I needed, eventually, after check in time. They also straight-up lied to me twice on the day of check in, which I really did not appreciate.