I am familiar with two of their properties. I have stayed at The Benjamin many times and think it's a great hotel.
Just this past Tuesday, I visited a friend who was staying in a suite at their E. 34th Street property. I was very impressed. The room was a suite, though; I don't know how large the regular rooms are. But based on what I saw of the lobby and the room, I definitely would consider this property. (Granted, 34th between 3rd and Lex isn't the most glamorous NYC address at which to stay, but it's certainly convenient.)