Guess this grill???

I think you are right, and I am liking it.