Overall we had a good time . It was our first cruise and we have learned for the future. Don't get a cabin at the back of the ship. Getting to some decks was tricky and we just about got it at the end of the cruise.
Beds and linen good, bathroom small but OK . Housekeeping very good
The excursions with Carnival are expensive so we booked independently, Carnival did not seem to like this and were most unhelpful when we asked where to get the shuttle to take us to the coaches .Check and re check information as we were told our embarkation time was 8am by one person 7.30 by another .Information that was supposed to be put through the door never arrived.
Cabin was basic but fine for our needs