Ann is a wonderful host who communicated excellently before, during and after my stay. The location is brilliant, close to the castle, royal mile and if you need some nightlife it's just a walk away. the flat is clean and well presented.