Witty, engaging romance...