We used this facility for our wedding and reception. In the beginning, the owner, Karen appeared to be very friendly and concerned about making our wedding day as special as possible. She explained the services that they would provide which was also outlined in the contract. A few days before the ceremony, after the check was cashed, we began to see a different side of Karen, her entire demeanor changed. She became very rude and unprofessional on several occasions. It began with her complaining about the amount of time we would use for our day - although we paid additional money for unlimited time. Then she displayed unprofessional behavior before several of our guests the night before our ceremony as well as the day of our wedding (i.e. she was rude & spoke in a nasty tone toward our coordinator in front of guests; she licked her tongue out at our coordinator in front of guests; she was reluctant to provide the guests with cake plates although it was a part of the contract package). In addition, other services outlined in the contract were not provided. Moreover, the buffet was not refilled, so the remaining of our guests were brought out a stack of chicken on a saucer...we paid for 100 guests, but only had approx. 80 to show (# incl. adults & small children)... no reason for lack of food. Also, there was only 2 servers on the floor... the 3rd monitored the dish with the chicken. Above all, one of our guests had to leave his seat, during the ceremony, to ask Karen and her staff to lower their voice. My husband and I have lost several days of sleep over the negative comments brought to our attention from our guests. We went to speak to Karen and her husband the following Monday about our displeasure in the events that unfolded, but only received an insincere apology & an argument toward their lack of accountability. My husband and I feel extremely embarrassed & disappointed by the service that was provided to our guests by the Ravenwood crew. Considering the substantial amount of money we paid, we expected a higher level of class and elegance.