Great location, very close to royal mile and short walk to new town. Very clean and just as described, would definitely recommend.