Wonderful flat in a great location just off of the Royal Mile. Maggie was a great host, checking in with me to make sure I had settled in well. I highly recommend staying here if you're in town!