John is a great host, very nice and helpful. If you need any local recommendations - he will be there for you ;) also communication aspect was OK, John were responding quickly on every contact.
Offered room could be rated as mini-apartment with private bathroom and small kitchen corner kettle, microwave etc. including. After check-in, guests get their own keys to the room and after that they can live there "on their own", without any contact with the host (of course if they prefer this way).
Also, location is quite good - bus stops near the room (3-5 minutes walk), and it takes 10-15minutes to get to the centrum of Edinburgh or about 30min walking distance.
All that in very reasonable price, I highly recommend that place ;)