We have sailed on Carnival Fantasy Class ships 4 times with rooms
on 4 different decks. The best deck (in our opinion) is the Riveria
midship. We have found this location to have the least movement
and the quietest. Also, it is one of the least expensive oceanview
catagories. You can book a Riveria deck guarantee oceanview.
This means you will be assigned a cabin at embarkation. It will
be an oceanview, but the location is left up to the cruiseline. We
got stuck in the back of the ship once after an upgrade. The noise
and vibration was awful. If you want to pick a certain cabin then
do not book a guarantee. We have been upgraded booking a
guarantee, booking a certain cabin, booking directly with Carnival,
and booking with an internet cruising company. Some upgrades have
been great, some not so great. Just one last thought....the Riveria
deck requires more stairs or more elevator time, but it is the closest
deck when you get off at port! Have a great cruise.