English-speaking customer service was impeccable, they arranged vans to pick us up at the airport before we arrived. Vans were clean, highly professional drivers. Villa was huge - kitchen, two bedrooms, two baths, living area, deck, washing machine. Bathrooms had a large walk-in shower, and (it is Thailand) all the plumbing and water pressure worked great. Awesome, clean private pool. Very quiet area, a little out of the way but in walking distance to restaurants and a 7-11. Would definitely stay here again - super chill place, very clean and relaxing.