This place is great and the house is amazing! There is plenty of space; we came for a bachelor party weekend with ~15 guys and there was more than enough room for us all. Plenty of beds and comfy couches so any large group will feel comfortable here. Plus there are lots of supplies such as kitchenware, bathroom essentials, etc. that make the stay quite comfortable. In addition, there is a shopping plaza with a Walmart grocery store minutes away so any time you may need supplies, there is a place nearby to stock up on. The location is also great; a short ride away from the airport and the strip.
The neighborhood is quiet and the place was clean. Overall I would highly recommend this place, esp for large groups, as it delivers on quality and value.