I'm a huge fan of this place. This is one of my go-tos in the North Tempe area.
Happy Hour: Their happy hour is pretty good, getting a 4/5. They do 1/2 off all drinks and appetizers 4-7pm on weeknights. There are also pretty good daily specials such as Taco Tuesday and Pizza...Thursday? Regardless, their food is pretty good for the price and their bartenders do not skimp on the liquor in well drinks, regardless of whether it's happy hour. Thursdays beginning at 9 is buy one get one all well drinks, too.
The service is okay, but you can't be TOO expectant since they usually seem staffed pretty thin and the place is pretty much always busy. The staff is attentive, though, however infrequent they may be able to get to your table.
The ambience is awesome. They have leather armchairs at the bar and the entire place is done in wood and bookshelves. Its mostly a sports bar, but it's also a great college hangout spot. I've had some great nights here.
When it's cold, they have heaters out on the patio along with two fire pits in a seating area/lounge. They allow smoking outside on the patio too.