Location was good. You can easily walk to and from Royal Mile. Uber cost about £3.50 from Grassmarket to the flat which was cheap from someone from London. Very accessible.
Clean and accurately presented in the photos.
I will highly recommend for a small group/family.