Went to do my 90 day report yesterday and a new structure is in place on the right as you enter. 90 day reports and extension of stays are done in this new facility. It is clean, airy and cool with good aircon and with smiling and polite staff.
I handed my passport over and was told "wait 30 minutes". In reality I was out in 10.
It was early morning, it is low season but still it was a pleasant and stress-free experience. I should imagine it was also less fraught in the main building. No queues outside, no snappy security that I could see.
Long may it continue and a big well done to whoever initiated the improvements.