Fabulous place and great price! Short walk from the Royal Mile and train station (~15 mins).
The place was extremely well stocked, spacious, and very clean! Would definitely recommend.