A friend and I have became really good friends with a girl at work. She moved here a few months ago from a city about an hour away. We have decided to throw her a surprise bachelorette party and we're wanting to invite her old friends. But we need ideas on games and activities of what to do. Although it's a bachelorette party we're not planning on anything crazy and out of hand, just something calm and entertaining for all. Also we need ideas on where to have the party (we're interested in somewhere other than a restaurant) and we're not sure what to do about the guests after the party. We don't want them to have to drive all the way back home late after partying. Any input would be greatly appreciated.