Some friends and I are planning a cruise to the Bahamas mid-April to celebrate my 33rd birthday. This will be my first cruise and I'm having trouble picking which one. Any help regarding the most fun, nicest ships is appreciated. Also, based on what there is to do in Nassau and on the ship, should we opt for a 3, 4, or 5 night cruise?
Currently in the running are:
Carnival Fascination 5-nights $499.
Carnival Imagainatio 3-nights $309.
Carnival Sensation 4-nights $339.
Royal Caribbean Monarch of the Seas 4-nights $364.
Royal Caribbean Majesty of the Seas 4-nights $399.
Thanks for your help!