Stayed here for 5 nights with a group of friends. They were able to put our rooms close together so it was very convenient.
This is a great middle of the road priced hotel. The rooms are very nice and the beds are comfy. There is a wide variety of stuff to do in the hotel and it is a great location if you want to do stuff at that end of the strip.
I didn't use the gym but my friends did and it wasn't anything special but met their needs.
My girlfriend also recently stayed here and used the spa. She says it is overpriced for what you get. The spa at the venetian was a similar or cheaper price and had many more amenities.
It is also convenient in that it is close to the airport and the parking is also easy to access.
The wi-fi is also included which is a plus.