Clean, very well-stocked, as advertised.