Best Pet-Friendly Accommodations near John F Kennedy International Airport