DH and I are both in our early 30's and decided to do this cruise as our annual "escape the snow trip" as we were interested in visiting Honduras, Belize, and Mexico. We had a great time. The ship was large and we never had problems finding a deck chair. The shows each night were average (and a few were quite good- we especially loved the Elton John impersonator). Food was great, all of the staff were friendly and incredibly helpful (seriously hard working). Even though many of the activities were geered towards people older or younger than us we still managed to find things to do that we enjoyed.
Things we wish were improved: more craft beers at the pub on the promenade deck, less trying to upsell me on everything (both of us had massages separately at the same time and couldn't believe how many times we had to say no to all the extras).
Overall it was a fun trip. We did a private excursion in Honduras and Belize that I found through tripadvisor and did the ship's Chichen Itza excursion in Mexico (which I would not recommend doing with another company since we left the boat before the announcement was made that we could get off and got back a half hour after "last call" time).
We had an exterior room with a window and the room was bigger than I expected. The two of us did not feel claustrophobic or crowded even with all our luggage (which we slid next to the bed), and we did not hear our neighbors at all despite having a connecting door in the room. I was glad that I did not pay extra for a balcony as I do not think it would have been worth it to us (there was always open chairs by the pools and in the solarium). Room location was actually pretty ideal - the floor itself is very quiet with basically just rooms and a conference room that a group was using to scrapbook. A short walk up a flight of stairs is the theater where the evening show is as well as the early morning meeting points for excursions. It was nice to have such a short walk to start/end the day!