Incredible location! Right in the heart of the Royal Mile. More comfortable beds and bedding would have made our stay perfect.