Just 5 mins or so walk to the Royal Mile its a very clean place with all amenities and our host Lea was great. Will definitely use again