We had the absolute pleasure of staying at Daniela's/Stella's flat for 2 months. It felt like a home away from home, and was a perfect place for us to travel from. The flat is about 1.2 miles from Haymarket station (24 minute walk), and 2.3 miles from Princes Street (47 minute walk). It is also located very close to bus stops, if you haven't the time to walk around.
Daniela made sure that we always had everything we needed, and helped us with any issues that came our way. We absolutely loved it, and would stay here again in a heartbeat!