Good location and excellent check in system. Cleanliness could be better.