My wife and I go here all the time. The food has always been good but it is more the ambiance here that is the best, plus the Wynn and Encore are by far the nicest hotels in Vegas!
I will say the last 2 times we've been here the food has gotten even better! Now there is no competition in all of Vegas for steakhouses! Botero is it!