In 'The Lord of the Rings' which mythological creatures live at Rivendell?

In 'The Lord of the Rings' which mythological creatures live at Rivendell?