We had a great stay here for Hogmanay (and our honeymoon). The apartment was lovely, and was spotlessly clean. Don was there to greet us, left little extra touches like bread and milk for us, and gave us some great tips on the local area.
The location is great, just a short walk from Princes Street. Highly recommended.