Very clean, and well maintained.