Very clean. Great location and very helpful staff. Highly recommended!