I booked for 5 nights via points (1,15,000 points)... Resort is beautiful and can easily spend few days.. The staff if good and courteous.
I got room upgrade to Plantation villa upon request and 20% off on spa, they informed it as you are silver member so we are upgrading but didn't receive the breakfast...
Food is good at both the restaurants on premises. We even explored other restaurants in town. But the resort is far from main city but was not a problem for me as I had driven down to coorg but it might be a problem if you don't have.
Weather was pretty decent but in April it might be hot...
Also stayed 2 nights at Moxy Bengaluru which was also very good, they also upgraded the room and even added breakfast, again booked with points