Beacon Hill's customer service is above and beyond. They made our wedding day a special, one of a kind day. Their day of coordinator helped so much, and the staff was amazing. The location and food is to die for. Their grounds are amaing (and we have been to a few local places who do not keep up on their grounds). We will be recommending this venue to our family, friends, and acquainances.