I would definitely stay here again.
It's not the nicest and most ballin place on the Strip, but the rates are good, the casino is decent. The pool is nice. Don't go to the GO "adult" pool, its $15 for guys and is a waste. Everyone is hanging out at the free pool anyway.
The upgraded GO room is funky and nice. We had an incredible view of the Strip (Full on view of the Bellagio water show, although I was too drunk most of the time so I missed it)....
Anyway I recommend staying here.