I used to go on a cruise every year with H's family. They are wonderful and stress free. You are going to have a great time. I think the best time to go is Nov-April. Carnival cruises are always fun. Norwegian are usually for an older retired crowd. I think an inside cabin is not so great because ther are no windows/balcany and you feel so closed in. Try to get a cabin close to eveything. You will have to probably dress formal two nights --so get a couple of sexy elegant dresses/outfits.