I have just returned today from the Princess Emerald Iberia cruise. There where over 500 young people on board due to the English half term in schools. However, Princess had them well occupied, we hardly saw any children most of them went to all the kids activites. The ones we did see seemed to be occupied with laptops and ipads enough said.
We found the food to be of the usual high standard which Princess pride themselves on. We attended the Grill which I have to say was excellent, our waiter explained the protocol, which allows you to have every pudding on the menu (excellent), the lobster was wonderful, as was the steak.
Even with the amount of people on board we always managed to obtain a seat in the buffet, and ate with the open dining option which enabled us to mix with lots of different people every night.
We had an inside double cabin, the bed was two singles joined together. This was not a problem, the room was spotless and our steward tended the room three times per day.