Hey there,
I'll give you my perspective as 1st year student at NYCPM.
Facilities:
The school is in Harlem, and it isn't really a true campus. While the location itself may not be the most desirable for you personally, it allows the you to see a lot of interesting pathology. Also, being located in Manhattan gives us access to a lot of large, busy hospitals for our rotations during our clinical years. The school is compact, as one would expect in the city. It's kind of nice because you get a lot of interaction with the 2nd year students and I have been able to meet 3rd year students since all of the lockers are in the same general area. If you get tired of stay in the same building all day, just remember that the city is your campus.
Curriculum:
Every school has a similar curriculum, but the courses may be in a slightly different order. There are some classes I disliked more than others but I'm not going to complain because I realize how much more I know right now compared to last August. It's pretty amazing, actually. The class schedule and exam schedule is pretty packed. Personally, I was pretty stressed out but it helped me stay on top of the material and really forced me to study every day. For me, the pros outweighed the cons.
Professors:
The professors overall are good. Sometimes I think that the reason why I didn't like some professors is that I wasn't as interested in the subject they taught. Dr. Barbosa (who came from CSPM) is pretty much everyone's favorite professor. Most professors are very approachable and I've been able to chat with many of them outside of class. Sometimes it's a challenge because every professor's teaching/lecturing style varies, so it makes it tough to figure out how to best study for each class. You get the hang of it soon after the first round or so of exams though and after that it isn't so bad.
With regards to housing, yeah the rent isn't cheap. However, as a student who wasn't from the tri-state area, it was convenient for me to find housing that was completely furnished and close to school (about a 10-15 minute walk). Unless you choose to live in a very nice place, you won't be spending anywhere near a year's worth of tuition on rent though, lol.
Let me know if you have any further questions!