Everything as advertised. Awesome place for larger groups with a great location.