New Orleans is where Josie is born and raised. Everybody knows her from this town and she carries the horrible stigma of her mothers behavior. She stuck living in her moms shadow and wants to leave to start a new life away from New Orleans. New Orleans has been anything but "the big easy" for her.
The thing I love most about The Little Mermaid, is that Anderson was writing about himself. Anderson was the mermaid, living in the land of men. The ending was his prayer that he might one day find a place where he belonged. I feel like that sometimes.