Karen's place is very well located near Leith Shore and the beautiful Leith walk. There are lots of buses on Leith walk to take you to City Center (which is hardly a 10-min bus ride). Also, Waverly station is closeby (about 10 mins by Uber)
Leith walk has numerous restaurants and you will be spoilt for choice. There are convenience stores, again at walkable distance.
Karen was a very caring host to us, checking on us pre- and during our stay. Her place is clean and well-equipped, well-stocked. Highly recommended!