Overall the apartment was very good and true to it's description. Spacious, well decorated, with any amenity you would need. The living room was cozy, beds were comfortable, apartment was clean. It worked out well for our family of 5. I would recommend this apartment.
Things you should know:
This is a basement apartment and there is very little natural light - only a bit in the living room and one bedroom. The total black-out in the back two bedrooms actually made sleeping great. In the winter, when there were very short days and we were out for most of them, it didn't really matter. But in the summer it may have bothered me more.
There was NO construction noise, despite the warnings, but we did hear people walking around upstairs at odd times of night. Otherwise, it was quiet.
The heat worked fine (although the single bedroom in back was a little cold), but we had limited hot water and needed to stagger our showers and keep them on the short side.
The apartment was a little difficult to find in the dark the first time, but in general felt safe and was well located to New Town and only a 15 minute walk from the Royal Mile.