Fantastic home. It was spotless and had everything we needed included towels, detergents, soaps, hand soaps, games, TVs in each bedroom. We didn't cook so can't comment on kitchen amenities. Beds are super comfortable. If you're coming with small children who sleep in beds, keep in mind the mattress are quite high above the floor.