Except two mayor things we had a nice stay - and only because of that I am drawn to 4 instead of 3 stars.
There is a reason that no pictures of the shower are shown. Quite dirty (yellow lime stuff in the shower, shower curtain the same). Rest was okay,minor dusty and fingerprinty. And the flat is way smaller than the pictures intend to show.
If you like clean and bright bathrooms I would not recommend this flat, if you don't mind it's very good!