This lovely ground floor flat is ideally located, a short walk from the Royal Mile, but on a quiet street, so you get the best of both worlds. It’s compact, but in no way cramped, and we would definitely stay again if and when we return to the city.