Overall, the itinerary was well-planned, and the food and accommodations were quite good, making it excellent value for money.
Except for the ladyboy show recommended by the tour guide, which we saw at our own expense and found very enjoyable. Also, aside from the water sports activities which were not included in the itinerary, there were no mandatory extra charges, which was great. The only downsides were that there was almost no time for independent activities. Our time in Pattaya was already limited, and aside from a half-day group water sports activity, there wasn't even time to enjoy the beach on our own.
The other downside was that the itinerary was too packed, ending very late each night, leaving no time to go shopping.