Ok, so here is where Yelp might have saved me, if I had seen this Before I stayed here. But unfortunately I got the room through a bargain internet site, and didn't know the hotel I was reserving in.
Ate in the buffet and was happy with the choices (there were veg options here, and that is not always the case in Vegas). Had breakfast at the Tea House, and I don't remember anything too bad about that. But then it is tough to screw up breakfast.
I agree, the best reason to stay here is location and the cars. But would I ever go back, NO, NO, NO.