We stayed at Alison's place for three nights at the end of November.
The location was very convenient for getting to both Princes Street and the Royal Mile (albeit it is in the middle of a reasonably steep hill!).
We had everything we needed during our stay and the place was very clean.
Alison met us at the apartment when we checked in and showed us around. She gave us some tips for local amenities and attractions. There was also comprehensive information in the apartment for places to eat and visit.
The kitchen was well equipped to prepare a meal although there are plenty of restaurants and cafes close by for all meals. There are also a couple of small supermarkets in easy walking distance.
One point to note is that the apartment is on the first floor and is assessed by a tight spiral staircase.