Great apartment and would rent it again.
The location was great - a short walk from the Royal Mile and with two restaurants and a Tesco within a two-minute walk. Access to the building was limited to residents and the elevator made moving luggage really easy. Also had a really nice kitchen complete with a dishwasher and a washer/dryer which came in handy for a longer stay. Check in/out was super easy and instructions provided were clear.
Parking was a nice plus although there was a question about the fob for the garage which was cleared up with the service, Pass The Keys, and the concierge quite easily.
The only issue encountered was with the heaters - two of the five heater/radiator units and the towel heater in the bathroom did not work. Rest of them worked and was sufficient for us but would check that if renting in the colder months.