amazing location and room. John is a really accommodating host and makes your stay in Edinburgh very pleasant.