Very clean place. Great location, parking, self check in. I definitely recommend.