My boyfriend and I stayed here for a weekend in December and we can't recommend it enough.
Eva was a great host. She spent lots of time at check in telling us which tourist sites were worth visiting and which weren't, and also highlighting some places off the tourist trail.
The apartment itself was very clean and nicely decorated, with some Christmassy touches! The kitchen and bathroom were well equipped, and we particularly liked the nest thermostat.
The location of this apartment is also great. It's extremely convenient for Holyrood park and Arthur's seat and only a 20 minute walk to the new town.
We'd definitely stay here again!