We had a wonderful stay at Thomais Resort. It was well located and provided ample space for our group of 9. it's a great place to gather for small groups. The houses were kept clean and we were able to check in early.
Areas for improvement would include providing more basic essentials such as additional garbage bags, toilet paper etc. which were missing. We had to buy most of these items ourselves after 2 days.
Make sure to keep doors closed at all times as there are rats on the property (we saw a few live ones and found a dead rat by the pool).