A very cute flat in a great location. A quiet street but very close to the Royal Mile. A cute playground a five minute walk away if you’re traveling with kids! The living area and bedrooms were wonderful and exactly as pictured. The kitchen and bathrooms could use a bit of maintenance/upgrade. The flat wasn’t as clean as we had hoped, but it sounds like that may have been an anomaly. Overall a nice place to stay.