Great place especially for big groups! Best location too!