I loved it, and found the strong connection believable. It had great internal consistency, so everything made sense within the context of the story. Except...it was a little too insta-lovey at the end for me. Either it needed to end with "we have a great connection we want to explore and see where it can go" or it needed to be longer to allow time for the connection to develop into love.