Its located at the royal mile, you couldn't imagine the better one. Its located on the old building but the bedroom is very warm. We had a wonderfull stay.