Michael's place is awesome. Not far from the Strip at all, and the backyard has a view of the whole thing. It's close to a really good grocery store and a few food spots as well. We loved being off the strip but close enough to get down there easily. Mike's place was spotless, bigger than I expected, and suited our group of 5 perfectly. Also a GREAT value.
When I come back to Vegas, this is where I'll stay :)