I'm the MOH in my best friend's wedding this summer and we are looking for a place in Foxboro/Mansfield/Canton to host her bridal shower. About 40 guests and a place that we can rent out and bring our own food/wine/etc. and decorate. A place where we can rent the tables, chairs, etc, with a nice setting and we can pretty much take over the day and decorate to make it look perfect for her. Any ideas?