Very clean; great location and close to brand new. Highly recommended