We would highly recommend Gill's place on the Royal Mile. The communication with Gill was great and John met us at the apartment and gave us the tour when we arrived.
The location can't be beat, we had several walking tours arranged and we were 10 - 15 minutes away from the meeting locations in the heart of Old Town Edinburgh.
The apartment was spotless, the amenities were great and the beds were comfortable.
We would definitely recommend staying here and we would love to book it again if we were ever back in Edinburgh.