We upgraded our 2 rooms to balcony; NCL put us on different floors quite far from one another. We have 3 kids 10 and 9, so it wasted a lot of time going between the 2 rooms. Our room person was just O.K., did the minimal functions, our kids attendant did better considering our kids were messy and our boy did have a few accidents wetting the bed.
As far as the food, the buffet was great, way better than Carnivals. The seating in the buffet restaurant is way better too, with enough space to be comfy in. The main dining restaurant was poor as they actually forgot about us after our apps; we left after 45 min of waiting for the main course. Carnival has Guys restaurant and a Taco type restaurant which we loved both; Bliss did not have these free options, but should in our opinion.
Carnival tops the Bliss for kids and us when it comes to entertainment. We went on the go carts once, the kids had to ride with us. The main issues were that the guy you see to get on was giving guests a hard time. He told us that our card was declined and to see customer service, which C.S. said our cards were fine. When we went back he was telling another customer the same story. That customer persisted and eventually the attendant said his card now worked. I don't know why he was doing this but the next day he told us the same thing, we just left and immediately went to laser tag and our card worked fine. Also on the go carts they seem to over control your experience and continually slow down the carts remotely.