Spotlessly clean, nice decor, easy check-in and great communication from the hosts. Weather wasn’t great, so we took an Uber into the city centre, but it would be easily walkable on a nicer day! Free parking is hard to find in Edinburgh, so that is a huge plus point.