I'm planning my first cruise with a bunch of friends for September, but we all live in different areas and will be booking separately. Some will share rooms, though, and we've talked to the cruise people about how to do this. I have some questions about this, though, and cruises in general. We're going on Carnival Imagination that'll port in Key West and Calica.
Will they care if we switch the rooms up a little? Like if 3 people are in one room and 1 person is in their own room, will they care if one of the three goes to sleep in the room with the single? I hope that makes sense.
What are some "hidden" costs of the cruise? I was under impression all would be needed to pay was for souvenirs in shops, casino, alcohol, and tipping, and on shore things if we want (lol is that all?). Is all food included? What about non-alcoholic drinks? Can you bring your own alcohol onto the ship?
Off of that, why is tipping so necessary? I'm not cheap, but I can't afford to spend 100 dollars for 5 days of service to everyone on the ship. What is recommended for tipping (who and how much)? I'm already paying a lot to be on the ship to begin with that it doesn't seem like I should have to give that much in tips, but I know it's common curtosy and these people do work hard. What happens if someone doesn't tip? (I would never not tip at all, but I can see one of my friends in particular doing this..) I really hope this isn't coming across as me being cheap, but I am a college student, and I want to have the money planned as well as I can by September..
Has anyone been on the Imagination? Or ported in Key West or Calica? Any general suggestions for these? What age group might be expected to be on this ship in general?
What about clothing? How "formal" do you have to get? It's a bunch of girls, and sure we'll all dress up, but I don't know if that would be considered prom gown-esque or if it's closer to just a nice dress that could be worn during the day as well.
Any other suggestions for things I might be forgetting?
This is long, lol, so I hope people actually read this, btu thanks for any help you have to offer!