Amazing location, right around the corner from the Royal Mile. Apartment was clean, cute, and had all of the amenities you might need. The only downside was that the wifi was quite slow and didn't work well outside of the living room. It was fine for a vacation stay, but might be tough for a work trip if you need to take video calls and the like.