Very clean, and stocked well. highly recommend.