Ann’s place was perfect for our purposes. Very clean, and awesome location (about 10-15 walk to the Royal Mile and lots of buses routes to choose from if you prefer that). She was so communicative and even accommodated an early check in for us since the flat was available by the time we arrived in the city. The building itself is a bit noisy with the other tenants coming and going, but if you have a pair of earplugs to sleep, that’ll do the trick! Highly recommend.