I'm flying over to NYC for a weekend (best friend's birthday celebration and a short break for myself before term exams). I'm looking for a hotel that is decent and not overpriced, ideally one that allows me to collect Avios (but w/o that it's fine too). I used to stay at the Pearl but that was when family paid, so no such luxury anymore

And I kindof hate Times Square for no reason. Arriving/departing LGA, so I was looking for hotels that make good connections to the NQR so I can catch an uber at Astoria Blvd on the way back.
I'm looking for a few things, but I'm willing to give/take for each too…a nice shower/bathroom (this is probably more like a must), bathrobes, nice view, near subway.
These are the hotels that I've been looking at within budget:
EDITED:
1) Eventi - a Kimpton Hotel $223
2) Radisson Martinique on Broadway $185
3) Andaz Wall Street $159
4) Marriott Downtown $153
5) Conrad $245
6) Millenium Hilton $185
Basically I'm so indecisive and I want to make it a great memorable stay since it's only a night and I'm paying myself

any suggestions would be welcome. Much appreciated!!!!