I liked Boracay but the accommodation there can be expensive
Even the small places were charging 3000 pesos a night
I spent 3 weeks there but would recommend around a week being long enough