Place is great location great for big groups