Very clean. A bit sparse which was actually a plus for our short stay. The living room was cozy after our Highland travels. Very nice shower. We didn't find a dishwasher, but didn't ask, so may be there. All instructions were super clear and good communication.
The location is awesome. Couple of minutes walk to Cowgate, but closed off so no party in your backyard. We walked five minutes to a great ramen place. Took me 20 mins to walk from Tram stop at Princes St. Would definitely recommend for experiencing central Edinburgh.