This place is great. Right on the Royal Mile.
The apartment has old world charm.
One of the best places we stayed in Europe.