Located at 6555 Boulder Highway, just a few short minutes from the Las Vegas "Strip"
this doesnt seem like it would be a few short minutes away from the strip.
Its not a horrible location or anything... but its not near the strip by any stretch of the imagination.
edit: meh its not quite as far as i thought.. i was thinking it was down closer to lake mead pkwy... checked google maps and it says 22 mintues... 30 is probably closer to right though during most times of day
Also if youre going there any even moderately busy time of day, the route google suggests (boulder hwy up to flamingo and flamingo over and accross the strip) is going to have pretty wild variance on your travel time.