Affordable accommodation in New York adequate for short stay had some good restaurants nearby.