Excellent place to stay when planning to visit to New York