Gracious hosts, excellent location and beautiful apartment. We were extremely comfortable staying in this well appointment flat. It’s located a half block from the Royal Mile and it was walking distance to everything that we wanted to see. Our hosts went well beyond our expectations by asking us what kind of bread and milk we wanted and leaving a gift for our daughter. They even had fresh flowers for us upon our arrival. Well appointed with lots of thoughtful touches. We highly recommend staying here!