I have never stayed at NY NY, but I love the way it looks. We stay at the Imperial Palace - It's in the middle of the strip across from Caesars. It's one of the least expensive. If you don't spend a lot of time in your room - we go there to sleep and shower - and you don't really care about glitz and glamor in your room then it's a great place to stay - Nice and Clean.
We could stay at one of the finer hotels, but I'd much rather spend my $$$ on the casino floor or at shows.