Very clean. Very friendly. Was very accommodating for check in and check out based on our flight/train times!