Our flights from Edinburgh were cancelled due to snow and since our trip was for only a weekend, we were not able to rebook. Daniel's communication prior to this and during the fiasco was top-notch, lots of information, quick replies and generally very helpful. Even though our trip was cancelled and the cancellation policy was strict, Daniel offered to refund us 50% which went a long way in easing the pain of cancelling our trip. I cannot comment on the flat but I was very excited to stay there.