Very clean, really good communication. We checked in at 1am because of a lot of delay and still it was no problem or anything! Good connection with the city.