Charming flat in a great, very central location right off the Royal Mile. Lots of shops, restaurants and attractions in the area. David was a great and very responsive host who made sure that we were taken care of. Highly recommend.