All pre-booking, and pre-residence communications were fine. Megan was quite responsive.
Unfortunately there was a misunderstanding about whether this was a first-floor or second-floor flat. As we are pretty elderly, we avoid second-floor flats. When we arrived we discovered this, and which made the flat (which is quite lovely, by the way) unusable for us, and we had to cancel. Exactly how the misunderstanding occurred isn't clear, but some of it is definitely our fault. I have no reservations about recommending the flat.