I booked this place months in advance and it was reliable and streamlined check in experience.