Wonderful hosts and apartment. Very easily walkable to Royal Mile and exactly as pictured, or better. Our hosts were so kind and flexible working with us at check in and check out and even stocked the kitchen with some delicious snacks for us! We would love to come back some time!