Very clean, Well looked after.