Clean, we’ll stocked, awesome location, great host. Michael was always available and checked in to see if we needed anything. Stayed with our 3 children under five for two months- we had a great time. Highly recommend 👍🏼