We had a lovely stay at Fiona's place! The location was great, and she and her team were very communicative and accommodating. The apartment had everything we needed for our stay.