Great location is an understatement, it's literally righton the Royal Mile. We really enjoyed our stay, everything was great.