Very well stocked and very clean.