Very clean, well situated, and seamless check-in. Recommended!