Just got back from a wonderful cruise on Anthem.  In general, the cruise exceeded my expectations.  The ship was beautiful, and handled spring-break-sized crowds of mostly fellow NY/NJ residents with ease.  It was great to have the kid-free solarium "pool" area, along with the indoor and outdoor family pool areas.  And the family pools were not filled beyond capacity, unlike Disney Cruise Line (I'm always wary of letting my kids swim on DCL, since it always appears to me that the pools are dange