Helens apartment is located in a quite block 5 mins walk from a bus / tram station. The place is spacious, nice and the beds were super comfy, we slept really well
Holyrood palace is a leisurely 10 mins walk. Royal mile is about 30 (since its uphill). Ample busses for royal mile (35) princess street (1, 22) or take a tram from York place. Lots of restaurants and supermarkets nearby
Bus 35 from airport comes directly to Montgomery street and costs £1.6 or you can take the tram and get down at York place
I didn't get to meet Helen but we spoke on call and she was able to help, the kitchen was well equipped and had cereals, tea, biscuits and milk (considerate as we had a child with us).
The TV wasn't working but wasn't much of a hassle as the wifi speed was good
I would recommend Helens place and would love to come back and stay here