Great place for a large group - not so great neighborhood