Carnival is the best for the "singles cruiser". I have been on several cruises by myself and go Carnival everytime. They have singles parties and meetups. A shorter trip, such as a three to four day cruise usually has younger guests. I recommend fascination ship.