That place is extremely convenient, very close to JFK and Kevin was ok with me arriving later than expected, after the check in time.
Highly recommend.