great spot for large group, great facilities and well equipped