Consulta Many to Many com Hibernate

Olá Galera,

Eu possuo duas entidades Usuário e Grupo, em um relacionamento many to many. Gostaria de saber como faço para listar usuários que fazem parte de um grupo especifico com o hibernate.

PS: é um relacionamento unilateral. Onde a Classe Usuário possui uma lista de grupos nos quais faz parte.

Dando uma olhada em fóruns gringos achei isso:

from Portailuser u join u.portailroles r where r.name=:roleName

adaptando ao meu caso ficou assim

from Usuario u join u.grupos g where g.nome=:nomegrupo