Very adequate for our simple needs. It's not a luxury flat but is very nice, clean, spacious and private.
One bed is a blow up one and although was fairly ok for our longer stay I feel people need to know it's not a 'proper' bed. There are plenty of extra blankets and doonas you can put under the bottom sheet to make it more comfortable.
The bathroom/laundry is more of a laundry, a laundry tub but no basin which wasn't so good for us but probably not a general concern. Check that the door lock has been fixed.
We enjoyed our stay and would return.