I’ve stayed in one of these condos my last 6-7 trips to Vegas and they really are hands down the best location. Added perks of having access to the cosmo. Beware you have to make reservations to use the pool at the Cosmo.
This condo is updated and had some nice additions such as a big comfy couch. The beds were also very comfortable. Updated bathrooms and kitchen were great to have.