Usual set of courses and guiding available - think all up to Divemaster. Nitrox available on request, but if your dive used a shared boat that's not the usual Palm Beach one, you'll probably not get your Nitrox, so check if that's what you want to dive with.
Good standard of equipment, so if your visit isn't specifically for diving, don't bother bringing your own kit. Prices are reasonable and on par with the area.
All of the dive operations in the area do morning dives only, typically two and usually leaving about 7.30am and back about 2pm, including the boat journey, dives and surface interval. Breakfast before the first dive (fruit and toast and some scrambled egg) and lunch after the second, on the way back (Thai curry and other bits & pieces). All included in the price, with all soft drinks, etc.