The private reception cost really depends on which wedding package you choose. If you look at the Dreams site where they list wedding extras you can find details about the cost. There are different dinner menus you can chose from and certain packages you can use. We had the Complimentary wedding package and then added on the gold dinner package for 42 people. We really felt it was very affordable and were happy with our choice. You don't have to make any of these decisions before you go to the resort, this is all stuff you can plan once you get there. There really is no such thing as a public reception. I suppose all of your guests can go to a restaurant after the wedding but there is no guarantee you will be seated together. If you decide to have a reception they will reserve a terrace for your wedding party and you will have a full meal, cake, dancing, etc. That area is yours for a certain period of time.