We visited the Thai Village in Ao Nang right at the beginning of May, which is the start of the low season. This enabled us to get 6 nights for the price of 4 by pre-booking. We had flown down from Bangkok and had arranged a transfer from Krabi airport before we left home.
Being low season, the hotel was very quiet when we were there, but none the worse for that. The rooms are beautifully appointed, with hardwood units and tastefully furnished. They also have air conditioning, cable TV and well equipped bathrooms, and a verandah overlooking the pools.
The rooms are in two or three storey buildings arranged around the central swimming pools which are gorgeous (see pictures).
The staff are extremely friendly and helpful as well as dealing with enquiries quickly and efficiently.
I think the only potential downside is that it is a ten minute or so walk to Ao Nang beach - though you have access to another beach (Hat Nopharat?) about ten minutes in the other direction too. The pool area is so nice though, that you might not want to go to the beach.
We ate in the hotel restaurant just one evening. It was perfectly adequate, but we found the food in the many restaurants of Ao Nang to be more interesting and better priced. Breakfasts in the hotel were extensive and generous.
Thai Village can arrange trips and services in the hotel. We had some massages by the pool one day which were hard but good, and we went on the "cook school" day in the hotel, which was excellent - see additional entry on this.