We elected to stay here for one night on recommendation by the Rough Guide. Sadly, I wish we'd read the reviews on Trip Advisor beforehand.
The owner was very pushy from the outset wanting to book tours and additional activities. We arrived and had little time before going on our Yala Safari (organized through him for 5,500 rupees each). He then insisted in lunch before we departed in the tour and the food took about and hour and a half while he told us it would come quickly. He served us large servings even thugh we'd asked for the small portion and charged us exorbitant prices .
Every time we asked for something that he didn't have he would insist that we didn't really want the item and that he had something that was better. He was very pushy and insistent so that he would gain financially on every little thing.
The rooms were fairly spacious but dark and musty. The mosquito net was filthy with dirt and dust and didn't cover the bed. The bathroom was just barely passable with some crusty bits around the drain and taps.
The biggest issue with this place is the attitude of the owner, the hidden charges and taxes and overall cleanliness. We thought we would be paying 3,500 rupees for the room and about 1,000 for lunch but the bill came to some 5,400 due to taxes, VAT and other service charges that weren't listed.
The gardens are quite nice but they're not optimized with good seating.
We would not stay here again.