great vacation for reasonable money
This is my second vacation in Thailand, I bought a ticket based on the dates and cost of the tour. It just so happened that Join had the most optimal offer for us. Departure was postponed to an earlier time than stated at the time of purchase. But this fact did not upset me, but even pleased me. With two children, even if not so small, and dragging around at night to the airport, you would have to take a taxi, etc.