What a great place and a great location - so close to the train as well as right off the Royal Mile. The apartment was perfect for our stay and the hosts were very accommodating to our schedule. They were always quick to respond and made us feel at home.