I booked this cruise for my daughters 30th and my husbands 60th birthdays. When we were first boarding I noted to my daughter how many young people were onboard. Boy, was that an understatement! It was spring break mayhem! LINES for a drink at the pool bar was crazy. Each kid had a card with unlimited drinks and they ordered the most complicated ones (so they would have the most booze) and instead of the bartenders having a pre mix all were made to order. Horrendous way to wait and order a drink every single time! To boot, a possey of them would sashay up and you would wait in interminable amount of time. They overtook the main pool area so unless you were into a really loud raucous scene, you stayed on the "movies under the stars" pool area.
Lines to wait for food in Horizon Court most mornings. I felt like it was a carnival cruise (which I was never on) instead of a princess. I have never been on such a big boat and don't plan on going on one again. If you can not judge what the typical demographic is by the cruise ships own criteria then you are stuck with 750 college kids on your boat.
The food in Horizon was OK but the food in the dining room was pretty poor. We went to the specialty restaurant 2 out of the 4 nights. One we booked when we first went embarked for a birthday celebration and the other we begged them to take us because we couldn't stand another meal of sub par food. The specialty restaurant food was pretty good. We did like the Movies under the stars and they had current movies playing. I guess that was the best thing we liked. Maybe we got caught in a glitch of spring breakers but I won't make that mistake again!