Great location on the Royal mile, everything within walking distance. Stayed during the festival a lovely flat has everything you need
The stairs could be a challenge with really heavy luggage