If you have a large group, this house is great. It is the definition of McMansion but you can comfortably sleep a large number of people. Just some strange things, like a shower a couple feet from a bed, and really high kitchen counters. Some soap/shampoo and more towels would have been nice. It's not super walkable to anything but I also didn't want to be close to noisy parts of Vegas. One thing that was strange is the added check-in process. We were prompted to fill out information, including putting our credit card info, in to another website. I was able to get out of this as I did not feel comfortable, but it did require a lot of back and forth. We were also charged for bedding which seems like a common expense. They tell you not to wash the sheets.
All in all this was fine. Peter met me halfway which I appreciated. I get that a lot of people come to Vegas to party, so I understand some extra security. There was just a looming sense we were going to be charged for something extra.