I finally finished Beautiful Creatures. I need to digest it and go over certain scenes again. Like the ending! I will be posting my review within the next couple of days. But I will say that I really, really enjoyed it.
Like Yan said, "...(A) satisfying read."