Oh hell yeah, they're great. They played a smoking hot gig in NYC (first time in North America) a bit over a month ago. They're a fantastic group of guys and amazing musicians.