My wife and I had our wedding reception at the Brandon Golf Course, and it was lovely; everything about it was perfect! It's easy enough to find in Brandon but just far enough out of town to provide beautiful views and a lot of room. The Brandon Golf Course has plenty of parking, and there are many different ways the room can be set up. The large banquet room takes up the whole top floor, so it is easy to isolate and make sure that nothing else interrupts your special day. The room has high ceilings and a very classy mix of wood and stone to add a detailed and classy environment that doesn't need much decoration at all to look like a million bucks. The space was big enough to set up plenty of intimate round tables, the DJ's equipment, and still have plenty of room for everybody to dance to! They also have a large balcony that overlooks the golf course to the back of the building, which is just what you might need for a quiet moment in all the fun. It also happens to make for a beautiful setting for pictures with the sunset over your shoulder. The staff was courteous and super professional before, during, and after. Everything was set up ahead of schedule and the staff overseeing food, drinks, and the facility were nothing but courteous and conscientious of the fact that our day was special to us. I couldn't recommend this venue, with its wide views, beautiful detailing, and world class staff, more!