It's a remodeled room at the Flamingo. You will probably be able to find a picture on their website. The remodel was in early 2007. I stayed in one in April 2007 and I did like it, but not as much as the rooms at caesars. The non-GO rooms probably haven't been touched since the 70's.
There is some chance that you could get an upgrade at check in, but there are lots of variables. what day of the week you are checking in, what time, who is behind the desk, etc. If it were me, personally, I would either pay up for the upgrade or see about staying somewhere else.