I'd stay here again -- I wasn't sure what to expect honestly because I had never heard of the Jockey Club and did not know where it was (tucked next to The Cosmo?), but the family suites were affordable and exactly what we needed for our family with young children staying for 2 nights (quick trip).
The rooms were spacious and clean, very "homey" - we stayed in a suite with a master bedroom, living room with a pull-out sofa, and a kitchen. We weren't sure initially how comfortable the beds would be but to our surprise, both my husband and I slept very well, as well as our kids. The customer service people were really nice. I was there for a fitness race and wanted a shower the day of check-out, so they honored a later Noon checkout for me.
The location is amazing -- right in the heart of the strip, literally the building is practically fused with the glorious Cosmo and the parking (Free) is shared with the Cosmo parking. We were super confused at first but figured out the Jockey Club parking is B3 of the Cosmo parking, and the elevators lead directly to the hotel, which was convenient (even though we were initially unsure). We loved the free parking because we did use our car multiple times a day, paid for parking at Mandalay Bay *which was one of our main destinations) and it was nice to get back to free parking.
I docked one star because I couldn't tell if there was daily housekeeping (we did get one set of fresh towels but nothing was picked up or cleaned).