Charlotte was very welcoming. I contacted her when we were in a cab from the airport and she met us at the apartment. She even had some bread and jam and orange juice which was quite welcome (no one had been there the night before and we arrived quite early and she was kind enough to let us in). The location is quite good, right up from Grassmarket and less than half a mile to the Royal Mile; there are a bunch of nice little restaurants and some shops near the apartment and a grocery store right up the street. Oh, and the bed was comfy and Charlotte has TONS of pillows (something I greatly appreciate). Perfect for two people, could be a bit tight with more, but do-able for a day of so.