Carlos was a great host! He was very easy to communicate with prior to our stay and there to meet us when we arrived.
The apartment's location is unbeatable -- right on the Royal Mile with a view from the living room. Bedrooms were comfortable, and each came stocked with enough towels for all guests. Only thing to note is the noise. Because of the fabulous location it does get a little loud at night with passing traffic. Light sleepers may want to pack earplugs.
Overall, a great stay! We would definitely return.