We stayed for 9 nights in villa unit in August 2015 with our 7 year old child. We loved every minute ! - What sets Kantary beach apart from every other hotel in Thailand is the hotel's staff. They are all genuinely friendly and helpful. We were warmly greeted by the guest relations manager, general manager, duty manager and food & beverage manager, chefs, cocktail bar attendant, beach boys, and all waiters every time we saw them. They made special Birthday cake for our daughter as a surprise and a special table setting and wedding anniversary cake for my wife and I, and many other little gratuities.
The room had an indoor and outdoor shower, bath, microwave, plates, cutlery, wine glasses and 6 drinking glasses, medium fridge, king bed, plently of drawers and balcony.
We have travelled to Europe and Asia for 21 years and no other hotel comes close. This was our third stay here and still are amazed at the variety of breakfast buffets, seaside pools, staff politeness, and the tasteful gardens with an amazing beach front which is natural and unspoilt (unlike Phuket, and Kaolak main centre).
We ate at the resort restaurant 8 times and no trouble with food. It was reasonably priced and enough Thai and Western menu options. For our child they reduce the spice.
There is also a free shuttle bus to main town and planned activities most days of the week.