I can't really pick a best, I've been to lots of lovely, personal, well planned weddings, very different be it fancy hotels, community halls, barns, restaurants, ski stations. One particularly cosy, small wedding had board games in the bar of the small hotel.
Sometimes things are beyond the bride and grooms control (remembers the hotel that seemed to have no heating during a sharp, early winter frost) but the two big wedding killers of excessive hanging around and inadequate food/drink are pretty easy to avoid.
The worst one I went to was the year before I got married. We went over to Ireland for an extended family wedding. 12pm ceremony, full Catholic mass (long, cold). An hours trek up the arse end of nowhere to a pricey, pretentious hotel/ golf course. We decided to stay with relatives 45min from the ceremony and an hour from the reception rather than pay an extra £££ for the hotel, and there was nothing else convenient in the area. So we leave at 11am, ceremony at 12, get to the reception at 2-3ish. A reception drink, some biscuits, extortionate bar, and we wait. And wait. And wait. After a few hours, the happy couple come in from their photoshoot and trip to a pub. Then there's some fucking sports match on TV. Waiting, waiting, waiting. Nothing to do but hang around (not enough chairs). Nowhere to go. Nowhere to get food (Need to be careful about drinking on an empty stomach infront of straightlaced, teatotal relatives...) 8 fucking pm before we're called into the wedding breakfast and served with a barely mediocre bog standard meal. We held on until the first dance at 10:30pm then had to trek back "home" as the "evening" entertainment started. The only positive thing about it was getting chance to meet some lesser spotted extended family. There clearly had been money spent on a huge wedding, chair covers, photos etc, but zero consideration to the comfort of guests. Just knowing that there was a spare 6-7 hours to kill with no propsect of food would have meant we could have gone elsewhere comfortable to pass the time.
I had a split venue church/ hotel wedding. I sent a rough itinery out so guests could plan food and time-out. 2pm ceremony so guests could travel over, let them know where they could get lunch locally first if they wanted and roughly when the wedding breakfast was. Paid for extra canapés. Paid for extra drink, with alcohol and soft drinks. Hotel was a sensible price with other options avaliable (including camping in walking distance which some of our friends were up for!) We did over cater, but better to have people well filled than miserable and hungry, not having a clue when they'll be fed.
I've been to other weddings with gaps and that's fine if you know. A few times I've been into pubs mid-way knowing that the couple were going off for photos and there was no rush.