Generally it was OK. I would stay again, but the flat has pluses and minuses. I give it 4*, so it's good.
Flat is definitely very very clean (the cleanest I've been to, wow!) and looks like on the pictures. Beds were comfortable.
However, there was no shampoo in bathroom, dishwash liquid and sponge to clean the dishes, and unfortunately no curtain in the shower.