I'm the family cruise editor. I think as a single parent you picked the perfect family vacation. You'll get some time for yourself when the kid(s) are in the youth program along with great family time. It's a luxury to have your meals cooked, shore excursions, etc. taken care of for a change! What is the age/ages of your child(ren)? Carnival has a fun youth program and a number of family activities (craft night, name that tune party, etc.) that you'll enjoy.
Luisa Frey Gaynor