Very clean. Well stocked. Exceeded our expectations.