Clean apartment but we family of four ( 2 kids under 5 years old) struggled a lot. Perfect apartment for grownup children and adults but I would not go back again. Communication from the host is unbelievable: he doesn’t response at all! Our stay was very stressful so we had to move to other hotel nearby.