We were staying a week, family of four with children. The place is big and generally ok. I can't say it was clean, the cleanliness level is very basic - the floor is okay, but some dust is in "usual" places like wall pictures, below the beds. Linen were clean, but the beds were partly broken and very noisy (scary for children). Wi-fi is unstable, even if you are connecting to the apartment router and not to somebody else from the same host on different floors. Kitchen items should be more clean, some of them definitely need to replace. The host is very pleasant and they response fast, even problematic washer was changed to brand new one on the same day. But there are a lot of small things, which should be fixed/explained/prepared for the guests before they arrive and starting to explore the problems and ask the host to fix. For this price it was not worth, sorry.