I would highly recommend the stay. The trifecta of great location, amenities, and host.
The place - Fantastic location on the strip. We returned our car early and could walk everywhere. Amazing deal for groups (in our case, our first family trip!). We were all impressed with the noise insulation. Plus, the host upgrades furniture regularly to ensure maximum comfort.
The host - We went through a stressful situation on Thanksgiving and Richard was so communicative and proactive in helping out despite it being a holiday. It's tremendously appreciated and I will never forget the gesture.