We stayed at Yves and Joe's place during the Edinburgh marathon, and it was fantastic. Communication was superb, and they were incredibly accommodating when an extra friend wanted to join us on the trip.
The location is great—a short walk into town, and surrounded by great shops, pubs and parks. The flat is clean, spacious, and beautifully decorated. The shower is great too.
I wouldn't hesitate to recommend a visit.