Kyra and her flat were just perfect for us. We had our entire family in town to visit the International Festival and Fringe and it was a great base to chill out.
Buses into town are frequent and simple. The area is full of stuff nearby so you don't need to venture far for necessities and a delicious coffee.
The flat has quite a lot of room and has a WONDERFUL book collection! Loads of toys and books for little people and doors that shut to every room so you can put them to bed and still watch a film... if you ever hang out there long enough with all the shows going on!
Kyra also went out of her way to help us out and in our particular circumstances. I highly recommend her place.