I knew I'd love Giovanni, the first scene was enough to win me over~
The back-and-forth teasing was also cute and fun. Playful and witty while not being overdone or mean-spirited. Plenty of times where they were serious, yet also used humor to lighten the mood and cheer each other up.
There's little music, but I like the calm and gentleness of the music box. The ambiance of the waves also works well to give it more sound. I also really liked the "bonk" sound effect for some of the gags, ehehe. Just a little too silent at times, but I still think quietness works for the sad, lonely tone it had.
Wave transition is also nice touch.
At first, I was wondering if Azzurra was originally a mermaid and that being unable to walk really meant that it was because she didn't know how to use her legs. But then I started doubting that theory when Michele couldn't bring Azzurra with him to the hotel, like she was trapped there. And once Michele brought up her name to Giovanni and it made him uncomfortable, then it started to make sense and made me tear up a little when it was confirmed that she died. Still, I was excited because I really like the idea of Romance involving ghosts, something feels really romantic about how not even death can separate love.
In the end, Michele losing another girl that he fell in love with must be harsh, but with this encounter it seems like he's learning how important it is to let go, similar to how Giovanni learns to let go of the loss of his daughter. It's tragic, but still sweet.
Glad to see you finally tell the story you've been wanting to write! Was definitely worth reading and I'm glad I took the chance!
By the way, there are some grammar errors that I caught that I'd be willing to give you a hand with fixing. I already took screenshots to keep track of them.
If so, let me know how we can figure it out. Maybe I can send you a list of sentences with my edits, or you can send me the script file and I can send it back with comments and suggestions.