I go here fairly often because I work very close by. It's a great place to get chicken fingers (they are superior chicken fingers... seriously) and burgers and such. Really enjoyable french fry wedges, too!
There isn't a huge selection of beer, but some of it is internally-brewed, which is cool--and something Brampton needs more of.
As far as environment, the service is always friendly, though sometimes a bit less frequent than I'd like. There are a variety of places to sit, from a sun room area, to a patio, to a regular pub-type seating. There's even a fireplace spot if you can get it!
Anyhow: this really is just a solid, comfy place with decent food and a nice atmosphere. I recommend it if you're looking for reasonably good comfort food.