Everything is fine, high-tech toilets and most importantly clean. There is a place to have a snack and drink coffee, the prices are not too high compared to Cagliari itself. You can buy souvenirs if you haven't had time in the city. There are enough seats for everyone to relax before the flight.