We had a great stay in this apartment. It is perfectly located on the Royal Mile and the apartment itself was lovely and clean. Caroline was extremely helpful with information about the local area and things to do/places to eat etc before our visit. Would highly recommend staying here