We stayed a couple of nights with our 2 children (aged 16 and 12) at Joan's apartment. The place is really well located in the area of Leith at a walking distance of Arthur's seat, the Calton hill and the city center. You also can reach easily by bus the Meadows. On our arrival the apartment was very clean, and Joan was there welcoming us with little gifts and accurate local recommendations. Would recommend it for sure.