Best large group place you can find! You will not be disappointed! Close to Providence college and short trip to down town Providence.