Spotlessly clean. John was very interactive. Good location. Highly recommended!