We stayed at this apartment for two nights, and we did really enjoy it! The location was perfect on The Royal Mile with walking distance to most attractions. The apartment has everything thats necessery and it was clean as well.