Charlotte is an amazing host! She received us very well, allowing early check in time - we had just arrived from Brazil, after a long trip. She explained everything regarding the apartment and left us with a manual, in case of any doubt. The manual also included useful tips like the supermarket location and restaurants. She provided us with items for a great breakfast (highlight to the wonderful mini pies and the bread that were delicious). Additionally, in the last day, she was very flexible allowing our daughter, who is studying in Edinburgh, to sleep in the apartment so we could go together to the airport the next day morning.
The apartment is exactly as the pictures and has everything one needs to spend good time in the city. We were able to cook small meals with the provided kitchen items. The location is great, close to the Grassmarket. There's a Sainsburys supermarket very close.
Finally, the view of the castle is amazing!