I am including a link that will take you througha virtual tour of the entire ship, including all cabin categories.
Something else to note...NCL does offer upgrades. We booked and paid for a Cat AF ($2800 for 4) and got upgraded to Cat AB for an additional $600 last week. They usually do this close to the sailing date.
Upgrade phone number is 800 625-4309. You will need to provide them with your reservation # and if you booked through a TA, they will need an OK from them. Don't accept their first offer...you can bargain them down!
Here's the link: