Very clean, well stocked. She has thought of everything. Wonderful