It's a great location and it's cheaper than staying at one of the big resorts. You probably won't be in your room much anyway, I say go for it 🙂
I've never stayed there though LOL I drive by it all the time, it doesn't look horrible. What most people don't realize is that some of bigger, older places like Trop, Stardust, Sahara, Imprerial Palace - their rooms are more ghetto than Super 8 and Holiday Inn.
Have fun 🙂