I would 100% recommend this Airbnb. The room was pretty big with a large window, something I loved from it, with everything you needed. Edinburgh centre was quite close (20 mins walk) so you don't have to take public transport, besides, there were some interesting places to eat on our way to the centre.
We kept in touch with Steve whenever we needed, so we never felt disconnected.
Despite the fact that we cannot do anything about changing the weather yet, if you are lucky and have a sunny day when you are there, I'm sure you will have a vey very good time at Steve's :)