We stayed at Steven's apartment for three nights. A thoroughly enjoyable stay. The building is well situated and easy to access all parts of the city.
We used the gym everyday. Good equipment, never crowded.
If you want a nice apartment for your Vegas stay, this is an excellent choice.