My friend told me about this place a couple of months ago and now I will not stay any where else. Its not because its super cool/ nice like the Bellagio or the Wynn. Its all about the location and the price.
The jockey club is located next to the Bellagio and directly across the street from Planet Hollywood (formally known as The Aladdin). I have not found a better deal on the entire strip than this place. Every room is a suite, with a small kitchen, and living area. I have had 12 people stay in one room with no problem, it ended up costing us $20 a person for 2 nights on the weekend.
Its currently under construction so they only allow 1 valeted car per room. Everyone else had to park in the Planet Hollywood parking structure.