Carol was great! Communication was sometimes a bit delayed due to the time difference, but she always got back to us and was really informative and flexible.
The flat was clean and tidy and everything was easy to find. We had a lovely weekend in Edinburgh.
The only (tiny) downsides were that there were a few amenities missing and since they were listed on the posting we hadn't packed them ourselves and had to add a shopping trip. We were also charged a relatively steep cleaning fee in advance, and then we were required to do a decent bit of cleaning and tidying ourselves. Normally we wouldn't have minded at all, but with the added fee we didn't expect to have to do so much.