If you stay in their renovated rooms, you'll love it. The rooms are super clean and modern and there's a tv in the bathroom! Not that exciting, I know, but for an "old" hotel, it's pretty nice.
Flamingo is a little closer towards the end of the strip, but still a decent location. You can get good rates here, so it's a good option to check out.