I am able to only say this was rather a take care of from booking to drop-off! I might hugely advise them for vehicle service in NYC! If you need assistance with your baggage, skycaps are available that may help you with all your bags and to supply luggage carts if required. only search for the skycap desk Situated outside of the terminal entrance