i visited thai village hotel in oct this year.
i didnt find the experience as i thought it would be.
the meal at breakfast wasnt very good and we were watched as we ate which was a bit unnerving.
we had to pay for wifi daily ,the surrounding area around outside of hotel was not very clean,and i didnt find the beach very clean either.
this hotel would be good if you just wanted to sit at pool all day.
the bed in executive room was really firm and i found i had a very sore back next day.