1) 100% occupied - yes and no on feeling crowded. Get up early or go dine early, and you will not feel like there are 5400 passengers. Get anywhere during peak times and you will feel crowded (stay away from Windjammer). Pool area - always crowded. Hate all the towel place holders......RCI - you need to enforce the rules!
2) Entertainment selection - all very good (book on-line way in advance). Adult comedy show with Steve White was hilarious!
3) Solarium - lounge hogs....again RCI needs to enforce people holding onto the premium locations. Solarium is a nice break from all the annoying kids (yes, I have kids too but they are not allowed to act like there are no rules)........hated the parents who allowed their kids under 16 to go into the Solarium to eat / hot tub in the adult section!
Comfortable for max 2 - no need to bring power cord strip
Beach was overcrowded. Agree with others that the shops are aggressive but we did spend money because they were all harmless and my kids got a kick out of them calling them to come "bless them" with purchasing even a tiny bracelet.