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

In 'The Lord of the Rings' which mythological creatures live at Rivendell?
Twitter Google+ Share on Facebook