Been living at Village Beach Resort for 2 days, it's great, I had a really good time, stuff are amazing and friendly.
The only thing that I can complain is, the food is good, but not great, hope they can improve more in the future. I will certainly go back again in future!
And remember to check the weather report before going, I went there on rainy days, but still have a good time!