Exceedingly clean and well-organized. Top notch stay.