My parents stayed in Claire's place and they were fully satisfied. We had some issues as a window broke, but this is nothing anyone can foresee and it got handled right away.
The place itself is really nice and has a perfect location - right next to Central Station.