Having stayed with at least 5 other properties over the last two weeks priced at a similar pricepoint: I prefered this one the most. The staff was friendly and I felt understood when just chatting with them. They seemed overprotective policy-wise, requiring a 1000baht deposit for the room but it was ultimately fine. The areas that I'd improve which detracted from what would have been a perfect rating: the breakfast buffet seemed kinda lackluster for the price. It needed more selection. Second, like several other properties I have stayed at, the shower does not drain properly, so after about 30 seconds, I'm standing in a puddle, which I don't like. I would stay here again despite these issues.