Don't have a lot of time this morning, but I wanted to give my two cents in.
I liked it, but I didn't think it was better than last week's episode. I thought it was - in most ways - a step back.
The episode was well shot, acted, and plotted, but the really clunky infodumps of the first three episodes reappeared (like Picard's initial dialogue with Seven). Worse, this episode had a lot of corny overly-broad melodrama. The characters didn't actually act like real human beings would across most of the episode, which was disappointing after the much more natural flow of dialogue last week.
At the same time, there was no glacial borg cube scenes this week, which was a welcome respite. I wish I could have said the same last week. Thus even though the main plot was a lot weaker, the lack of the tedious "B plot" made the episode of roughly equal quality.
I still think Rios could be a hologram, though if he is, Raffi is "in on it." That device that Raffi handed him could have really been a mobile emitter. Notice Seven stole it before she left? This will be important later on.