John's extremely flexible. My flight got delayed horribly but was still able to check in with ease. Location is good as well!