Literally walking distance to JFK! Very conveniently located, perfect for a one night stay.