Doreen's place is great, the flat is super clean, very open and friendly, I felt at home during my stay.
It is a quick 10 minute walk to the Palace and the Royal Mile, which is ideal for exploring the history of the city or taking a hike up Arthur's Seat.
All the amenities you could need are available (full bathroom with a tub!!) and after a long day around the town, it was nice to have the option of curling up on the couch and watching a bit of tv.
I highly recommend booking this place, I know that I would love to stay again.