The apartment was clean and stocked with everything you need to enjoy the stay (cookware, extra bedding, cleaning supplies, etc). The hosts were easy to communicate with and check-in/out was smooth and seamless. Would definitely return.