Great place for big group, good communication, great area