CitizenM is a great pick for New York, great location, friendly staff and very modern. The rooms are small, but what you expect from NYC. Comfortable bed, good wifi.
Roof top bar is the perfect place for a drink before heading out on the town. We didn't dine at the restaurant downstairs, but enjoyed some birthday cake with the staff to celebrate a members birthday.
Staff even ironed my partners shirt for him before we headed out.