We had a great time staying on the Royal Mile, location is central to lots of great sites and activities, apartment is beautiful and clean, and David was very helpful.