Extremely smooth check-in process, incredibly clean, and wonderful communication!