Very clean and have everything prepared upon arrival. Well organized.