Great place that can accommodate a lot of people. Very conveniently located near two train stations.