Hannibal was hilarious. I would absolutely recommend him to a friend. That said, I'm a 22 year old male. Some of his material was a little explicit but I'm into that sort of thing. The venue was a mix of all ages (+18, obviously) and colors and it seemed like most of the crowd was really enjoying the show.
For me personally? Loved it and I'll probably be buying his album. He has great jokes but he's generally just a funny person. He could step out of routine and address a crowd noise or comment and make it hilarious.