James's place is a good choice in Edinburgh. Not far from the train station and a lot of bus you can take to everywhere. I followed James's instruction download the bus app. it's the best, very helpful. I took bus to the seaside and Arthur's seat. If you'd like to have a walk to downtown, it's totally walkable. James's place can tell James is very artistic. Especially the water boiler. Don't forget to put your cup, the water will come out directly.
on the desk, there're a lot of helpful travel guide and maps, lonely planet for Edinburgh and Scotland. Great help for travellers. Enjoy the stays!