Smooth check-in, clean room, great amenities. Highly recommend.