Very clean. Great location. Fantastic check in experience. Cannot recommend highly enough