I am asking for your advice - travelers and/or NYC residents - on relatively inexpensive, centrally located, near metro, safe, clean, hotels in NYC.

I don't even know what I mean by centrally located. I've travelled all over Europe, but have never been to New York. :\ I know it's sprawling, and we will be doing ALL the classic and tacky touristy stuff. By relatively inexpensive, under $300 a night, closer to $200 if possible.

Thanks much in advance!