Very handy location- we walked each day into Princes Street / Old Town - about 15-20 minutes. The rooms at the front do get the traffic noise, but the 2 bedrooms at the back were much quieter.
The rooms were good sized, spacious, comfortable beds and the flat was warm.
Despite what the booking email said, I didn't get the final information with the lockbox code for the key until just after the time we were able to check in, which did have me worried for a bit, though I was able to speak to someone on the phone who reassured me.
The cleaner hadn't finished when we arrived, which was disappointing, and hadn't done a good job - no evidence of hoovering the bedrooms / living room, or cleaning the bath.
The kitchen is fine but sparsely equipped - we struggled with a lack of tea towels.
The main bathroom door has a frosted glass panel (???) which would be better if it had a blind over.