Very convenient self check-in system. Everything was clean and well organized. Fluent communication. Nice experience overall!