Clean, smart and cosy flat right on the Royal Mile, but elevated above the street - away from the noise and bustle. I would love to stay here again. Be ready for four flights of stairs - and to be rewarded by amazing views of the city.