This was our first ever cruise and we loved it. Traveled with 19 year old son and 14 year old daughter.
19 year old had little to do so he hung out with us. He wasn't interested in making friends, so he didn't go to any of the 18-20 year old events. We went to the casino which was ok. Should be giving free drinks if you are playing at the tables.
The 14 year old got a form signed by us so she could be with the 15-17 year olds (she was 2 weeks away from her 15th birthday so it was fine.) She had the time of her life and made friends with kids from all over the world.
The room had great views and we loved the balcony. It is a tight fit in the room, but considering how many people were on the ship, it wasn't a bad room at all.