Honestly i did not have a great experience which really saddens me because it was our first cruise and we were very excited for my boyfriends birthday. I paid a good bit of money to have the room decorated for his birthday the day we got on and have cookies and beer in the room. When we got there it was decorated but no cookies or beer, i then had to ruin the surprise of those items by calling guest services in front of him and asked where they were. They brought the cookies a little bit later. An hour later still no beer so i called again, the worker on the phone was very rude to me and said it was on the way. Then a worker showed up asking to remove the beer from the room? Obviously some confusion, eventually he went and found the beer, it was delivered to a wrong room, we went to put it in the fridge and our fridge didn't work. We then called and let them know the fridge didn't work so they brought us a small bucket of ice. For his birthday I also had it set up for them to sing happy birthday and bring out a piece of cake in the dining room on saturday night and they never did that either. It smelled very bad of sewage right in and outside of our room so that kind of was a bummer too. When i checked in online it asked if i wanted two twins or a king bed i said king but when we got there it was just two twins pushed together so every night one of us fell in between the beds onto a wooden plank and needed to push them back together. Not carnivals fault at all but the excursion we had scheduled in the bahamas got cancelled as well so it kind of just continued to feel like a downward slope of events. If it wasn't for our room steward Luis and director MarQ i would say i didn't like the entire cruise but they were awesome and really made everything else enjoyable. But i will say me and my boyfriend both are very reluctant to ever cruise again sadly.