We are taking our first cruise ever on the Dream in April! We've prepaid our tips. Other than excursions, pictures, souvenirs, spas (obvious extras), what would we need to pay for. I thought all room service was included, but then read somewhere about sodas not being included? I assume all alcoholic drinks are extras. I want to prepare ourselves and warn the kids! I would rather not be surprised with an unexpected bill at the end! Thanks!