Very clean. They prefer u remove shoes, which we do at home anyway ans it keeps it clean. Easy and convenient check-in. Very cute place.