Angie's flat was superb. The location on the Royal Mile couldn't have been better. You could go out, shop, sightsee...come back to the flat to recoup, then walk out the door and start over. Angie's personality was so welcoming, and she/John quickly responded to our texts. Angie provided the flat with so many extra amenities (bread, butter, jam, milk, etc). The flat is large and even though there are a few winding stairs, it was worth it. We took a short taxi ride from the train station (the map showed it was a short distance, but did not take the steep hill into account). This stay was the highlight at the end of our 12 day holiday.