I have stayed here plenty of times over the years. You really can't beat the prices at this place, especially for being right in the middle of everything. Of course, I come to the IP without any expectations of grandeur, and it's all about the fact that you don't spend that much time in your hotel room when you're out in Vegas. For CES, it's one stop away from the LVCC on the monorail which also makes it really convenient.
As far as amenities and other parts of the hotel/casino go, there really isn't a whole lot there. Oh, but if you're looking for low-class hookers, just sit in one of the bars in the hotel, and they'll be approaching from just about every angle.