We stayed at the apartment for 2 weeks and had a lovely time. The location is brilliant, right off the Royal Mile in walking distance to lots of great restaurants and attractions.
The apartment itself isn't huge, but had everything we needed and was furnished very nicely. We'd definitely come back.