Clean airport and nice staff but unfortunately we were with Allegiant and they cancelled our flight home for "maintenance issues". The airport employees came right away to figure out what was going on and were mad that they waited so long to tell us. Meanwhile we're waiting in a disgusting hotel room provided by Allegiant until our flight but the airport itself was very nice.