Michelle's flat is in a perfect location, right on the royal mile and within easy walking distance of all the main sights. The flat itself was clean and comfortable. Check-in was very easy as well.