I am looking for the EXACT same thing and the best deal that i have found has been the club med sandpiper. They offer a free wedding package if you have 20 adults stay for a minimum of three nights (at $170 per person per night). It is an all inclusive resort so you do not have to host your own private reception if you want to save money (since all of your food and alcohol are included with your stay you can ask them to reserve a section of one of their restaurants for your reception, but that means no private dance floor/music) but we want to do our own private reception and for an open bar for four hours, cocktail/appetizer hour, and 3 course meal i was quoted $106 per person and DJ for four hours for about $1200. I am not sure about decorations/centerpieces and such, but it does include the tables, chairs, plates silverware, bartender, servers, ect. Dont know if this is what you are looking for, but thought i would share! Let me know if you want any more information about this option!