Everything was clean and ready for us to stay when we arrived. It was raining while we were there or we would have used the large, lovely patio. I appreciate the dishes, pots and pans so we could make our own food. That definitely makes it easier when travelling with kids. There's oil, salt, pepper and various herbs and spices in the cabinets as well. I would have liked to have a table to eat at (especially with kids!) but we made do. Great communication from the host when I had a question. I can tell they're working hard to make this place nice and still upgrading things to make it even better.