Nice and friendly environment with a good mix of age groups.