Great place to stay if you are looking to be right in the thick of things. The flat is located on the third floor and is a bit of a hike if you need to bring a lot of things up.
Parking is also somewhat challenging for a foreigner. There is street parking nearby but the app would not work with my phone and the only other option was to pay with coins at $5.00 an hour. We had to go down to a parking lot nearby that was all day parking for $35.
The views of the castle out the window and the hustle and bustle of the Grassmarket was pretty cool though. Lots of places to eat and explore. Just a quick walk up some stairs to get to the Edinburgh Castle and the Royal mile.