Lovely place to stay and amazing location on the Royal Mile.