Extremely good communication and very kind and understanding. Our flight was delayed and we got there at 5am but they were still awake to help us! Clean and comfortable.