Cita: luego hace un join con que?? ese u.address (address) es la tabla o nose
No te olvides que estas manejando entidades y no tablas, las entidades ya tienen sus relaciones por eso solo hace falta que le digas cual es la propiedad por la cual quieres hacer el join, en este caso u.address