The C product is not bad but not overall great either. It is just good.
You expect a lie flat angled seat which most of the users here say it is pretty good once you have find the right angled ( after an hour or so ) I personally expect full flat and hope in the new A380 or B747 new gen which are ordered that LH will see this as an oppurtunity to improve its product.
Regarding service attitude: It depends on the mood of the F/A some are very chatty and outmost attentive, while others could be cold and unhelpful. If you speak German–you might get a bit of advantage to other pax. Sometimes there are Asian based crew on board and it gets really hospitable like SQ and TG. But the overall picture is that the crew’s attitude has improved since the times where we describe them as efficient robots like the efficient German cars.
About the food quality: it really improves since the days where the quality was inedible and fruit pieces are from the conserved cans. The often offered seasonal tasting of wines and meals are very nice alternations from the routine meals.