haven't been there... but a friend recommends Escondido...

a little googling will do the trick: http://www.boracayresorts.com/