This flat is right on The Royal Mile - incredibly convenient! The communication and flexibility with our check-in was greatly appreciated. Thank you!