Excellent, large flat in great location. We struggled to get the kids to go sightseeing, as they wanted to stay in the flat and play.
Communication was great.
Couldn't have asked for better accommodations in Edinburgh.