Landfall named one of the best communities for young people