The location is great, the house is spacious and open. If you have multiple guests, you most certainly wont feel like you're on top of each other. It has a pool as described and shown in the picture which was relaxing. 10 minutes to the strip, if you're interested in seeing it.
Overall this was a great place to stay if visiting Las Vegas.