I am a student and have have never sailed with Costa before. We are going on the Costa Medittereana for spring break. I wanted to know if there will be students on this boat from all over or is it more of an older adult crowd. Also do they sell Coke cards on board. Also are you allowed to bring a bottle of alcohol or wine. Thank you.