There was a thread not long ago requesting information ... might search for it. I think there was a fantasy reported back, also....don't recall seeing any review.
I like this place and get a view up and overlooking strip ..
http://www.billslasvegas.com/
..... fountain show is nice at night ... walk to several nice spots across the street ... kinda "central" .... the guy working the front and doors is your guide and he's been there for like 20 to 25 years on the strip.