very clean and well stocked