All as described :)

I arrived three hours later than planned due to national holiday traffic. I warned Neil that I may be late when the check in time was arranged and he was good enough to wait for me even though he is now living off-site.

The aircon compressor was somewhat noisy (vibrations), possibly due to worn wall mountings. Neil said he'll get it looked at so hopefully it'll be fine now.

The gym costs 150 baht per time, so if you are a daily gym user, bear this in mind as it can add up if staying for a while.