I love the name Annamaria and know a few girls with this name. They are all nice and fun to hang out with. I prefer this spelling (Annamaria) to Anna-Maria or Anna Maria, but some of these girls have it spelled this way. I wouldn't mind giving the name to a child. It sounds classy and elegant and it would work well in a business settings. It also has lots of nickname options. We mostly call them Anna.
I love the name Annamaria. It sounds beautiful, elegant, and classy. However, I would probably be more likely to name my daughter Anna (first name) Maria (middle name), because five syllables seems too long for a first name.