Denise's a fabulous host. She is easy to contact and very responsive. She left us shortbread, whiskey and milk. Her place is exactly as described. (Clean, bright and very well equipped)
It's easy to get to, (we took a cab from the airport to the B&B where Denise was cooking breakfast. She gave us the keys and we walked 2 short blocks down to the flat)
It's close to the royal mile ( less than 15 min walk) and everything you'll want to see in Edinburgh.
You don't need a car to visit all the attractions from Denise's flat but if you have a car the parking is grand. I walked to the Autoeurope car rental in the waverly station and drove back. Very accessible.
I would highly recommend staying here and would do so again if in Edinburgh.