It's a nice spot for a large group and is very centrally located for some of the best casinos on the strip. You can be in the Cosmo in minutes just by going down two elevators where you have access to some of the best food, gambling, and clubs in Vegas. Despite this, the room is still quite quiet at night for sleeping.
I gave 4 stars because for the price of the room, I would have expected nicer common spaces in the apartment for hanging out as a group, but there is only an uninviting kitchen and dining room. If you stay here, don't plan to hang out in the room much.