I had to stay in Edinburgh for a scientific conference, and I couldn't have chosen a better location. The university at a walking distance. There are also a lot of shops and restaurants in the neighborhood, so you won't starve. I didn't cook at the airbnb, but as far as I understood, cooking there yourself wouldn't be a problem at all.
Lyn is a very friendly host, and made staying at her place very comfortable. The room is clean, there are plenty of towels, and I appreciated that there is also other stuff in case you forgot something (like a toothbrush).
The dog is very happy to see you, even at the first encounter. Lyn does do her best to temper his enthusiasm. I'm not in particular fond of dogs, but I had no problem at all with Lyn's dog.
If I ever return to Edinburgh, I'd love to stay here again. Highly recommended!