The service was excellent. We got help with every problem we had, eg. getting a SIM-card, leaving our luggage after check in, getting my friends shoes fixed, etc. We booked a day package from the hotel (incl. car). Our guide (Mahindra - hope I spell your name right) was excellent, he answered all our question about language, culture, history etc., he even cooked us his favourite meal (goat-stew) at night after finding out we would like to try real local cuisine. We really felt very welcome.
The rooms could be improved, so could the cleanliness, however we found out that stainded bed-sheets is nothing uncommen in India. Also dont be fooled by toiletries, slippers or sound-proof rooms. Toiletries is a small hand soap, no slippers and the room was not sound-proof.
The roof-top is really nice, we did however have to wait quite long for our breakfast (about 45min).
So all in all we had a pleasant stay. I would come back as the service was really excellent but would hope the cleanliness picks up a little.