Very clean, smooth check-in, very well-equipped and great value