I've just booked the Sofitel New York for myself and 2 kids. Wouldn't be my choice by a long shot if I was going sans-kids but they are great for families and we've stayed in loads of them. Well positioned, scrupulously clean, excellent breakfasts and good price if you need more than the usual 1 double bed. Our room is 2 queen beds with guaranteed skyscraper views so the kids are pretty chuffed with that. If you sign up with Accor you get a discount. I disagree that mid-town isn't a good location. I worked and lived in mid-town for a little while and found it really handy, close to grand central and walking distance to central park, museums and quick taxi or train to Greenwich village etc.