This is a great place, and was completely worth it. It's actually a hotel, so you're not going to get a dedicated apartment, but they definitely try to put you in a room you'd like to be in. Our rooms had a beautiful view of the strip.
We booked this place thinking we were getting a 2 bedroom, with a shared living room, kitchen, bathroom, etc. Turns out, it was actually a hotel room with an adjoining studio! Each room had its own bedroom and kitchen area. It turned out so much better than we expected!
The location is ideal. It's a short walk to the strip itself, since like all hotels in Vegas it's not directly on Las Vegas Blvd but a little bit back from it. There is a building with restaurants between the hotel and the strip. There was plenty of parking, with no parking fee, so it was very convenient.
Cleaning staff come by every day to take out trash, do the bed, vacuum if they need to, etc, so it is very clean.
Scott was also very accommodating of our requests for paperwork. His responses were quick and very helpful.
We would highly recommend this place, and will likely look to book this place again when we're next in Vegas!