This is our 3rd time on this particular cruise and for the price, the cruise is great. We stayed in U98 cabin and I would spend the extra money and get a balcony cabin, it is worth the price increase. The spa was great, I think for the price, it is worth going to at least once. The room was very clean every day and well kept. Balcony was very nice with a lot of room. We mostly ate in the dining room/buffet and the food was ok, not Great but not Bad, keep in mind what you are paying for the price of the cruise. We went to the Blue Lagoon and everyone is our group LOVED it. Well worth it if you have never been.
The down side....Camp Carnival Staff was very uninterested in the children, no games, very sad faces when we picked kids up and after 2 evenings in the camp, they did not want to go back. We choose to cruise to spend the day with our children and then they have always enjoyed going to Camp Carnival for a few hours while we go eat dinner and see a show, not this trip. Lots of tears and begging to not go so we only used the camp for a few hours during the 5 day cruise. The staff in the camp appeared to be 'not kid friendly' and 'not interested in working with kids' (not everyone has the gift of working with children and if you do not enjoy children, DON'T work in the camp)
Great room, highly recommend the Extended Balcony room.