The place was sparkling clean and very spacious. The kitchen, bathroom, and bedrooms were well stocked. The smart TV was really good for the kids. The yard is very large. The hosts were super nice as well! Would stay again!