Hibernate guardando el modelo de usuario en Postgres

Estoy usando Postgres a través de Hibernate (anotaciones), pero parece estar cayendo por tratar con un objeto Usuario:

12:09:16,442 ERROR [SchemaExport] Unsuccessful: create table User (id  bigserial not null, password varchar(255), username varchar(255), primary key (id))
12:09:16,442 ERROR [SchemaExport] ERROR: syntax error at or near "User"

Si ejecuto el SQL manualmente, tengo que poner comillas alrededor del nombre de la tabla, ya que el usuario parece ser una palabra clave postgres, pero ¿cómo puedo convencer a Hibernate para que lo haga por sí mismo?

Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta