Stuart's place far exceeded my expectations. The location is great if you are coming into Waverly Train Station, and it about half way down the Royal Mile, so its easy to walk to all the big attractions, but not too close that the noise keeps you up at night.
The amenities are also great for those staying a few days. There is a kitchen, washing and drying machine on the first floor. Bedroom and bathroom upstairs.
Stuart also met us at the apartment to show us everything, and help us get orientated to Edinburgh which is nice. Not all AirBnB host do that.
Overall I would gladly stay there again next time I'm in Edinburgh.