I've stayed at the Jockey Club a couple times when visiting Vegas on my friend's timeshare. If you're not going to spend much time in your actual hotel room and now you're probably going to be walking the strip or partying it up most of the time then Jockey Club is the perfect place to be. It's conveniently located across the Aladdin on the strip.