A decent enough place for a large group.
No problems or serious surprises.