Perfect! A minutes walk from Royal Mile / Cowgate yet in a nice residential square away from all the madness. Apartment was extremely spacious in every room, modern facilities, great kitchen. All we could have hoped for. Thank you!