My husband and I have traveled extensively and stayed at Airbnb all over the world. This is a first-class accommodation. It starts with several messages pre-arrival with anything you could possibly want to know about check-in, transportation from the airport, and troubleshooting phone numbers if necessary. The flat is very large and stocked with anything you can think of for a short stay. A personalized envelope full of helpful tips, restaurants, check-out details, and much more was waiting for us. Our flight arrived a few hours before the check-in time and Rona worked with us to leave our luggage at the flat if the cleaning staff were still there. It is about a 10-15 minute walk to the Royal Mile with so many great bars and restaurants on the way. Transportation is very close if you don't feel like walking. My husband was determined to try Haggis and found that The Magnum restaurant very near has one of the best. Fish and chips were great too. I could go on and on, but just know I would stay here again in a heartbeat.