The Philippines??? Have you been there? The weather alone would make that a non-starter for me.
What's wrong with Mexico?