Great price, great location, great host... This was my first time using AirBnB and it was an awesome experience. I really appreciated the communication the day prior and the day of our first stay (booking from a similar site was not ideal) and the hosts were extremely patient as traffic delays brought us in at midnight.
The flat had everything needed and the view of the castle was jaw dropping, to say the least. When I come back to Edinburgh I will most likely stay again - if they'll have me :)