Lovely flat in an excellent location. Steps away from the Royal Mile, a few minutes walk to Waverly station, you really can't go wrong staying here. The flat is recently updated and had everything we needed - a coffee machine, hairdryer, body wash, shampoo, conditioner, the bed was very comfortable and fitted with high-quality linens. The host added some fresh touches too, flowers, bread, and milk. I highly recommend staying here!