the pavilion on 62nd