We had a great time despite of the weather. The flat was clean and comfy. Eleanor met us at the flat to give us the keys and instructions. The flat is close to everything - castle, grassmarket and Holyrood Park. I would definitely stay again at Eleanor's flat.