Yeah, be careful with the food, but definitely take advantage of the fitness center, theater/shows, activities on deck, etc. That's great fun! I went on one cruise only (Costa) and went to the same ports as you. IMHO, the excursions weren't worth it as the ship had everything necessary. I...