My wife and I, our 2 year old daughter and my mother in law used the hotel for our accommodation in NY during a recent stay. The hotel is perfect for base camp. The location is excellent, easy to find after a day of sightseeing. You may need to give your cab driver the hotel address rather than the name when you are making your way there from the airport or from a different area in the city. The staff are extremely helpful and the one bedroom rooms are perfect for a family of 3-4.
There is a mini mart around the corner of 47th street, be aware that there is not a vending machine in the building, just in case you need a late night soda or something. Not the best in terms of luxury. It's more than basic, do not expect "Hilton" hotel standards - don't let the name fool you. If you are looking for that type of hotel, then there are plenty to choose from.