very clean. well kept.