I know you're not likely gonna believe this, but I've actually never seen 'her' in person, and I live only some 30 km away. I'm more into statues of kings and that ****.
Don't worry, the mermaid is not very impressive. It's tiny, it's in the middle of nowhere and I remember having to walk for a really long time just to get to it.