NCL Epic is a huge ship with over 3000 passengers. Long queues and waits but overall a wonderful cruise stopping at many major ports of interest. Entertainment was ok but not great and their food was ok but not great. Staff were wonderful and the solo travellers club was a great way to meet other solo travellers.