I just flew TP103 LIS-EWR in business. It was a good flight. Seats were fine, and much better than the old LH business class seats. Service was very good. Wines were good. Amenity kit also good.
I did nap most of the way quite comfortably. I made the mistake of pre-ordering a vegetarian meal. It was steamed rice and steamed mushy vegetables (no joke). The normal menu, however, did have a vegetarian option which was much better. The pre-landing snack wasn't great but also wasn't terrible (better than UA). A copy of the menu is here: