Fantastic location. Stoil's directions were very thorough & precise so it was much appreciated. The steps are a bit of a challenge (with luggage) but definitely worth the effort. The apartment was perfect for us & we loved our stay on the Royal Mile. Restaurants, pubs (with great ales & live entertainment), our bank, shops, transport (Waverley station & bus stops including hop on hop off buses), that 'little' castle a few blocks up the road (Edinburgh castle!), the list is endless.
Plus the bed was wonderful!