I've stayed there a few times over the years. The hotel is the old Halloran House which was the older Shelton. The location, IMO, is super as it is in Midtown but away from the Times Square touristy stuff.
The rooms are generally smallish, but I once got upgraded to a corner room on an upper floor that was great. The room decor is Pottery Barn-esque if you like that sort of thing. If you value quiet above a view, try to get an interior room to avoid the considerable amount of street noise. The age of the building shows with the elevators that clank and groan and the absence of in-room coffee service because they claim that the electrical service can't handle it.