Great place for a big group to stay when visiting New York