I stayed with them 11 days and I can say they are not the best option to stay in Manhattan. The cost is extremely high and there are limited facilities they have comparing to the other hotels. For some people the location is great since it's so close to the Times Square.
Their cleanness is okay.
If I come back to manhattan again I will try to find better place to stay in.