Very clean and well stocked. I will definitely recommend this to friends and family. It was exactly what was described .