Perfect Airbnb : great location, kind and considerate host, clean flat, comfy bed and even a little breakfast included! Also it is very affordable so definitely great value. I know where to stay if I go to Edinburgh again :) Thank you Sam.