Sandra's​ place is a great spot to stay in Las Vegas, it's convenient for most things in the strip (it's a bit of a hike to the Stratosphere, but short Uber/Lyft ride) and Central to Vegas as a whole.
The description of the apartmentis spot on.
Would happily stay here again