The apartment is clean and everything you need is there. We stayed for 2 weeks and it has been a very pleasant stay. The host are quick to response and very friendly. All cleaning products are hypoallergenic which is good for my daughter who get eczema from harsh chemicals. Highly recommended!