Cleanliness is not the best, but self check-in and location are a big plus !!!