The apartment was clean and warm and a great location, right on the edge of Holyrood Park and Arthur's Seat, and a 20 min walk to town. There were a few lose wires in the apartment such as fire alarms which had been removed and not replaced and some paint work was needed but overall it was fine for what we wanted. Mario wasn't there to greet us but he explained everything on the phone and let us leave our bags there after check out so we could collect them later and didn't have to carry them around town all day!