We had a great month's stay at Yvonne's place. The apartment was exactly as described, comfortable and clean, well-equipped, with a lovely view of the garden outside (and its occasional cats!).
The location is great for food shopping, restaurant-going, and walking around Holyrood Park or climbing up to Arthur's Seat. We'd definitely go back!