Finished it as well. My impressions match the overall feedback so I wont go into length in them.
I'm just amazed at how well the companion mechanics of Elizabeth are designed. She is always interacting with the environment, pointing out items and whatnot. Giving you ammo, health and tonics if you run out as well as gasping in horror every time you make a gory melee execution.
And you don't have to take care of her health. That was a blessing!