Great pad and location. You need to cope with the steps (no lift) and the street noises but this apartment offers a great location to most things (castle and royal mile) and space.
Arrived with two kids under 10.
We arrived by plane, took the bus to town. Stored our bags at the station and looked around before checking in.
Great spot and friendly hosts.
Recommended.