There was so much to do, we weren't bored for a second. The ship and our room were beautiful. Bar service lacked at times but that's to be expected. Everything else was fantastic and really have no complaints.
All of the comedy shows were great. We loved the on board IMAX and dive in theater movies. Could have skipped the water slides but the Sky Ride was fun. The Serenity deck is great but VERY crowded on sea days. Our dinners at the steakhouse were amazing. We went the first night and got a complimentary bottle of wine! We loved all of the trivias even though we never quite got the win. All of the dining service was great. We did Your Time Dining and once went pretty late and had sub-par service, so I recommend going early and if you cant, do the buffet. The 24-hour soft serve is fun but not the best quality ice cream.
If you're a beer drinker, go to the Red Frog Pub the first day and buy a growler. You get a souvenir and discounted beer for the rest of the trip.
Everything was perfect. We had plenty of space for two people's worth of clothes, etc. and we brought more clothes than we really needed! Bathroom storage was great. Showers are decent sized. We loved our balcony, especially on sea days when all the loungers were snagged all day. If you get a balcony room, getting room service breakfast and eating on the balcony is a MUST. We didn't hear any noise from outside our room, even being so close to the main deck area where there are parties at night. Loved the proximity to all the food on the Lido deck.