Lovely, clean, well-kept, attractive apartment with everything you might need in an excellent location close to the Royal Mile. Eva was very nice and helpful. I had the place to myself most of the time, and thoroughly enjoyed my stay.