Your deal sounds very good, but other posters have made excellent suggestions about tasting the food, how much beer and wine are provided, etc., and any other extras.
We’re in the midst of wedding planning right now; we are using our lovely, large parish banquet hall and WITHOUT linens, beer and wine, it will be about $20.00/person for a very nice seated dinner (3 hors d’oeuvres, salad, breads, carved steamship round of beef with grilled shrimp, smoked gouda mashed potatoes, roast butternut squash, iced tea.) Tables and chairs are included, as are china, glassware, flatware. We will provide beer, wine and soft drinks, and the wedding coordinator will help with cutting the cake. We have a clean-up fee and small insurance fee and refundable security deposit, but that is all pretty minimal. We do live in a part of the country where costs are very low, and wedding buffets are much pricier than seated meals, which are rare for weddings here.
Good luck with things! Sounds great.