If you want a nice flight to and from Punta Cana, Dulles offers non-stop flights, which we prefer. United was nice and we upgraded our seats to have more leg-room. We ordered food on the return flight and everyone on the flight was really friendly and helpful. I did experience some issues trying to watch the free in-flight entertainment. It didn't work for me. Or perhaps it may have been something you needed to purchase additional to watch.