Sparkling clean and terrific location. Great check in procedures. Many affordable places to eat.