This was our 2nd cruise, our first being on Celebrity Infinity in Alaska.
I found Carnival nowehere near as nice as Celebrity for food and entertainment and even though it was cheaper they seemed to be trying to get money from you constantly.
I resented paying for bottled water and there not being a drinks package which included it. I found there to be many more "extras' to pay for which there weren't on Celebrity. Room service was a very big one and the Pixels gallery prices were way too high.
Very nice to have a balcony.
We had 3 single beds and one of them was like sleeping on a brick! Other 2 were quite comfortable.
Cabin had plenty of space and was in good condition.