Very clean. Great communication. Easy checkin! No complaints.