It's such a nice (and very rare!)feeling when you don't have to think and be in doubt over your rating. To me this was a dead clear, and solid, 7. Absolutely no more and absolutely no less.
The episode had an nice, fresh story putting Jeff in the centre for a change. I thought it was a pretty entertaining story and it gave me enough to giggle about. The secondary story about Steve and Roger going snake-hunting did feel a bit like a microwave dinner to me: quick and easy. But I cant say it failed to make me laugh a couple times!
Man it's hard to keep coming up with good episodes after so many seasons! Thats why I gladly forgive the couple of really lousy episodes we get every season nowdays. Because they do still have plenty good ones and even 3 or 4 REALLY good ones each season. And I appreciate that so much because I NEED them to make me enjoy and lauugh about silly stuff to help keep my sanity in an increasingly crazy world.
The exact same also goes for Family Guy btw, and I enjoy them battling each other for the best season each year since I enjoy both shows. Also nice to see them both on the way of beating South Park and The Simpsons in that specific area, since they completely lost their edge much earlier!