Apartment was within around 10-15 minutes walking distance from the beginning of the royal mile. It appeared clean, although it was a musty smell, but that could just be the building. The check-in instructions were pretty clear and easy.
Our only problem was that Mario forgot we were 3 people and only left bedding for 2, which forced us to call him in the middle of the night, although he was apparently already up with a crying baby, one of twins, poor man. However, he brought over the bedding fairly quickly and was very apologetic. Other than that, it was a fine place to stay.