This is a perfectly fine hotel and casino to stay at. It's off The Strip but it's only 5-15 minutes away depending on traffic. The staff was very nice and there is self check-in and check-out. The Sportsbook is as good as the majority of, if not, all the other sportsbooks in Vegas (lots of TV's, plenty of people to take your bets, comfortable chairs).
My only complaint is the lack of late-night vegetarian/vegan options at casino's the restaurants.
Besides that, given that this is one of the more affordable hotels and casinos you're going to find in Vegas, it's a really, really great bang-for-your-buck.