Planning a trip to New York end of April. How many days for a visit to take in the sights / museums etc and any recommendations for places / areas to stay?