The place had everything we required as well as a fully stocked kitchen (dishes, glasses, cooking utensils, pots and pans, everything you need to cook a meal). Very clean and comfortable. We would easily stay here again.