Jessica Sanchez, 'Idols' enjoying stay in Manila | PUSH.COM.PH