Question: are bachelor parties supposed to be a surprise?
Answer: Everything should be a surprise for the groom. The bachelor party should consist of things that the groom actually wants to do. While it's fine for the best man to throw in a few surprises here and there, the location, length, and activities planned should be run by you, the groom, for final approval.