Clean and organized. Well equipped for the price. The wifi is good, no joke!
We did have some issues around my check-in time (actually baggage drop-off time) but nothing crazy.
Would recommend :)