In Beowulf, some of the most important symbols are Hrothgar's mead-hall, Grendel's cave, Grendel's arm and head, and the dragon's treasure-trove. ... Symbolically, Heorot represents the achievements of the Scyldings, specifically Hrothgar, and their level of civilization
It's sort of accurate in a way, but that's because the traits are rather vague. I can call myself a Pisces and I'll have traits as well. Otherwise, yeah :)