John Ruggiero was very helpful and thorough, often anticipating what I would need for the event. The wait staff the evening of the event couldn’t have been more professional, helpful and friendly all at the same time.