You have indicated that it's not your fault "they don't drink" so you're "getting a drink package for yourself" and that you "want a certain level of luxury, so if they don't want to spend that much they can stay in an interior cabin." Wow. You know what? You should go alone. Completely alone. That way, nobody else can ruin your good time.
And you can't ruin theirs.