Hi. We are going from punta cana to EWR then have a 1 hour layover to catch a flight to Heathrow. We have our ESTA. We are flying on different sirlybut thr same company. Is that enough time? And do we need to get our bags or will they be transferred onto the new plane?