The review from IGN:
The very last scene of the series was incredibly poignant and touching. The fact that Sarah was on that same beach where she found a suitably shaken Chuck at the end of the pilot, the way he told her their story (and thus the story of the series), and seeing her laughing and crying reactions to it all… If you love these two characters, how could you not feel a bit weepy watching it?
I really admired that we didn't get that "I remember everything! " moment from Sarah, instead ending on a more subtle note with a kiss that could or could not be "magic." I think it's very clear that Sarah has rediscovered her love of Chuck and will be with him, but it would be sad to imagine her still not really remembering the past five years, including her relationships with all the other characters – and I'll tell you, my wife sure wanted that moment where it all came back to her to be explicit! But personally, I feel like we saw enough signs of things coming back that weren't only about Chuck -- including Weinerlicious and the one and only Irene Demova (awesome callback to the pilot!) -- to conclude that slowly but surely, she would remember everything.
The end of the show left us with the knowledge that somewhere out there, Chuck, Sarah, Casey, Morgan and everyone else could have more adventures together one day. After all, Chuck has the Intersect back, and Beckman once more let them all know she'd be happy to have them work for her again.
In the meantime, Chuck Bartowski once again proved he was far and away the perfect match for Sarah Walker and Zachary Levi and Yvonne Strahovski proved for the 91st time how beautifully they play off one another. Yes, Chuck, Sarah and the viewers went through some tough and trying times to get to a happy ending, but the message was simple at the end of this wonderful TV series: Chuck and Sarah are together and everything will be okay. In other words. Don't freak out.