Very clean, well-maintained, and well-supplied.