I could not stay this hotel even I booked this on hotels.com.
Check in time to be informed 24hrs before in advance otherwise you cannot check in when you arrived hotel during non opening hours of reception.
On top, after all booking, I have received email of Additional Cleaning fee 600 THB - 9000 THB to be charged at arrival on top of booked value.