I stayed at Francois place for a few weeks in summer and everything was ok.
The place itself was nice and comfy and I especially loved the relatively large modern balcony.
The place has everything one needs, including dish washing and cloth washing devices.
The location of the place is ok and near to public transport (public transport in Vienna is quite good).