Loved our two night stay! Allan was incredibly helpful - make sure you follow his excellent instructions from the station to the apartment. We loved being on the Royal Mile, with easy access to the Christmas Markets. The apartment is well set up, and we appreciated the kitchen and washing machine. As others have said, this is right in the thick of things (which we loved) - I used ear plugs to get to sleep. We both slept well and found the beds comfy and warm.