This cruise was very average and nothing to recommend people on, most of the staff are fantastic (and completely over-worked).
The ship was OK but looking poorly for a twelve year old ship, and the layout as good once you got accustomed. Hygiene is not Carnival strong point, so you have to be pro-active here as most of the passengers are not.
First time interior cabin and to be honest it was completely fine, although not for more than two people.
Great island for swimming and souvenirs.