We had a generally enjoyable stay overall at Gleb's place in Vegas. It is about 15 minutes' drive from the strip, so if you are in Vegas for the nightlife, then you need to be aware of that. We were there for the sunshine and the quiet neighbourhood with a pool, so the location was fine for us. There are plenty of grocery stores nearby, but not too many restaurants. Again, depends what you are looking as to whether this will suit your needs.
The house was as described: clean, comfortable, and reasonably well equipped. It is really set up for 4 guests, although it very comfortably sleeps up to 7 or 8 in twos.
Check in and out was easy, and instructions were clear.
The only issue with our stay was that the pool heater did not work, so for a spring trip the pool was too cold to use. To his credit, Gleb worked hard to get it fixed, but it took several days. However, once it was working and had a day to heat the pool, we thoroughly enjoyed this amenity.