Lovely location, right on the Royal Mile yet surprisingly quiet inside. Cozy and warm with everything you need.