Everything as described. Great location and good for a large group.