A cheerful flat in an interesting location. Cleaning standards need a bit of a lift.