Location, Location, Location!! Loved that we stepped out onto the Royal Mile! Check in was super easy, though we did need to schedule to meet someone - I had not noticed or forgotten and it created a bit of a crunch in our planning, but everything went really well. Instructions for everything were very clearly printed out and easily followed. I would stay here again! **there are several flights of stairs to climb - if this scares you, you should find something else. Also, I left something in the apartment and they have been super accommodating in helping me get it home. Wonderful stay.