We chose this cruise because we were invited by friends and we have cruised on other Carnival cruises before with great experiences. We were disappointed to see the rough shape of the ship. The carpet is very worn and dingy. The windows were cloudy and hard to see out of, the decore is very out of date and reminded us of Disneyland's "It's a small world" ride. The main dining menu had very little variety from night to night and was lacking in flavor. Even our tour guides at the ports would comment on how poor they hear the food is on the ship. I was surprised to find the traditional bed turn down service did not exist, nor did the mint on the pillow that we loved so much. Lastly, the hub app it used for everything from menus to daily activities. Some may love this but we found it would not load more often than not and did not work at all in our stateroom.