Great place for a group of people with lots of room and lots of family-friendly space.