You will be confronted will a list of all the possible locations and cabin types, but you have to consider a lot of things prior to choosing. Some of these is considering your travel companions, the noise, and the activities you plan to do while on cruise. The location of the cabin is also a huge factor to consider. Like, you don't want to pick a location where the light from your window is blocked by a lifeboat or something. And although you might want to splurge and book for a fancy cabin in the upper deck, you also have to take note that there is where most of the rocking and motion is felt. So if you don't want to suffer sea sickness, better for cabin in the mid or lower decks.