Our stay was perfect. The room was spacious especially for two girls to spread out their wardrobes and makeup stations to hit the night out in Vegas.
The service quality was good and the room service food was delicious.
Yes, the hotel is not located on the strip, but at the time we went, the weather was fine for walking. There are plenty of taxis to take you to the (noisier) action located on the strip anyways.