I've spoken to the Hofstra rep before. From what I gather, the program is pretty large, with a mix of part time and full time students. The school is on LI so you are going to get a lot of NYC focused people. I am sure Hofstra has plenty of alumni in the city.
As for the quality of the program, I am pretty sure they use MBA finance classes to fulfill the MSF requirements. Check out how the MBA classes are and it will give you a good indication of where the MSF classes are.
Master in Finance HQ