St. Peter's provides a friendly and informal setting for a wedding service.