Very good experience, clean and tidy with some technological elements. The process of check in is a bit like playing a puzzle game, very interesting~