A well-located apartment, with Holyrood Park right at the other end of the road!
Mario's apartment was nice inside, with a really comfy bed (in my opinion - quite firm and my husband & I didn't annoy each other by rolling over in the night, which is a success to me)
it was a nice 25min walk to the main part of the Royal Mile, or to Waverley Station.
There's a big Sainsbury's 8min walk away, perfect for us who needed a second dinner one evening.
Netflix was a big bonus for us (don't have it at home any more) and having the dining table and booster seat helped for our toddler to have her meals "properly" at a table!
The parking was easy - we moved the car after about an hour to get a spot right outside, but otherwise there was still a lot of parking nearby!