I am editing my review and changing the rating because the author took her time to read through my not so friendly writing and decided to take into account a few corrections.
I will come back and re-write this properly when I have more time on my hands.
For right now:
Five stars for all the fun and adventure and the easy, humorous writing. Perfect amount of sex, too.
Half a star off for almost identical Rory and Dima's families. What are the odds? But - hay! - stranger things do happen ;)