An incredible number of features were packed into the cruise ship, including a skating rink, theater, several restaraunts, a shopping mall, several pools, dance halls, bars, and more.