Tmobile coverage in NYC

Hey all!

So I am thinking of switching from Verizon to T mobile. I am looking at the Nexus 5 as my phone. But before I make the switch I wanted to see what type of experiences people have had in NYC. I will be in Manhattan, more specifically the Upper West Side, for the most part. I currently don't live in NYC atm, will be moving there in Dec.

I know Verizon has the best coverage and speed. But the cost and the 2 GB cap is making me want to switch. Also if you have Verizon what is your experience with LTE and the data cap? I have the 4s so no LTE for me, I have never run into the cap, but I am very cautious with my activity when I am not WiFi.

Thanks!