Great place with everything provided, plenty of room and presented very well.
We had a group of 6, but could easily cater for a larger group.