Everything as decribed.
Ensuite room shower and toilet is ok. Floor is a very old dirty carpet. Communal part are dirty ( mainly dependent on the actual occupant, so may have improve ...)