I love a couple who aren't perfect but are perfect for each other. This one is definitely going on my favourites list.
The reverse pretty woman theme completely works. I loved the depth of the characters, their families, interests work and heritage. The chemistry was off the charts. Stella is amazing. A bit different, but she is successful, kind and an inside and out beautiful person who needs someone who understands her. Michael is perfect for he, they complete each other.