I have been in Airbnb flats all around the world, I can tell you that Jim's place is one of the most cozy, clean, and well decorated places. The 1st floor flat itself is very clean and neat. Rooms and kitchens are very spacious in a way that makes you feel comfortable and relaxed. Place has all the essintial aminitis that take your staying to the next level.
consider the road (tram) work in leith walk may cause getting in and out a bit diffecult, but that did not bother us.
A great place that I totally recommend! five stars!