Great location and views right on the Royal Mile in a interesting old building and fairly quiet. Flat is spacious and the washer and dryer in unit were a huge plus. Communication with owner was excellent and they accommodated our early check in and let us leave our luggage a bit later after check out. I am a huge clean freak and felt it wasn’t quite clean. The bed was slightly uncomfortable but overall our stay was great. Flat is located up 3 flights of stairs which is a bit challenging with luggage but totally doable.