Great location right off of High St. - also known as the "Royal Mile". Clean and spacious. Two sets of stairs might be challenging for anyone with kids or disabilities. Overall - a nice place and would stay there again.