We had ours in a restaurant that is part of a hotel, that has a semi-private room atthe back. We were a small group - only 30 but we still had a DJ and dancing and dinner. It will depend what your budget is and whether you just want a reception, or a full sit down dinner, and how many people you think will be there. We had a second cake that we cut, and redid our first dance and had a slideshow of wedding pictures that ran through the evening. With it being part of a hotel, we got a good rate for booking a certain number of rooms so people weren't worried about drinking and driving! We had friends that drove 8 hours to attend so if they are people that care about you, they will be there!
Good luck, and congrats!!