We loved Hazel's place. I found it to be a number of things: great for location (I hate over-busy streets) as it was relatively close to everything we wanted to be close to. It was very very comfortable and hospitable, everything I needed was there including an iron, kitchen and great little treats like Fudge and the almighty Irn Bru with the compliments of the host.
It's extremely close to Calton Hill which is a must see. You can make a really nice little walk from Hazel's place to the C. Hill and into Old Town and all of its' quirky shops and cafes.
Thanks for everything Hazel :)