The location can’t be beat - and notwithstanding its location on the Royal Mile, outside noise was minimal. The flat was well-equipped. Check in and out were super easy.