Saw a concert at the pool and had a great time. The drinks were reasonably priced - sort of. I didn't leave with an angry feeling after drinking, so that helps.
During the day, there were a ton of girls walking around in heels. Some were very scantily clad - read: thongs, tops barely covering their nipples. I don't know if they're paid to be there or they're just there... but... they're there! Look at all of the potential grammar fuck ups in that last sentence. I nailed it!
A pool is a pool is a pool... to a point. The other hotels on the strip (MGM, Caesars, Encore, etc...) all have MUCH nicer, bigger pools, but if you're at the Rio, there's nothing wrong with this one.