Stayed here for 3 nights with the wife and had a wonderful time. We arrived here around midnight and I was surprised to see there was a line. But after waiting for a while, finally got to the counter and the lady who was in charge was very nice and polite. Her name is Joanna. I pointed out that her and my wife both have the same name and made her laugh and I guess she appreciated that and upgraded us to a suite for free!
When we entered our suite, we were extremely happy with what we got because we had so much space to ourselves. We had a small kitchen, a huge living room and a bathroom, and a very nicely kept bedroom with king size bed. Room service was great as well. Whenever we returned to our room, it was nicely reorganized and everything was put together.
In terms of location of the hotel, it is on the strip and you can pretty much walk to everywhere you need to go. We had no problem exploring Vegas on foot!
This place also provides free parking so if you are planning to bring a car, no problemo!
The only caution I would give is that you might want to consider checking in really early or really late because the check-in line gets WAY TOO LONG.