Nancy is right on the money. I would add that there is the chance of a more international passenger mix on Costa than on most other lines. This is especially true in Europe and the Mediterranean. If folks are affected by smoking, then this would play a part in the evaluation process. Whatever you decide, it sounds like you are going to have a great time. There is nothing better than traveling with a group of compatible people.