This place is as central as it can get, right on Royal Mile with attractions, shopping, restaurants and bars within a few minutes walk. We (2 kids and parents) enjoyed it very much! The flat is clean, nicely furnished and has everything we needed - 2 large bedrooms, small living room, equipped kitchen including stove, dishwasher and microwave, washing machine and a nice bathroom. It is actually quiet in spite of the central location. Make sure to bring your own soap and shampoo. On the minus side, keep in mind it's 2.5 floors upstairs, no lift. Wifi is slow and weak.
We didn't get to meet Marion as she was out of town, but she was certainly helpful and pleasant. I'd be happy to stay here again!