The grounds and the location are great. However, the hotel smells like humidity specially the rooms. You can see the humidity in the walls which is very shocking for a supposedly 5 star hotel. The staff woke me up with a call at 10:40pm which is not professional at all. Also, they are not well trained with poor English and lack of communication. They have good food options but the prices are ridiculous specially for India standard. Forget about getting a beer, it is 10 dollars for the local one! If they are going to charge top prices, you expect top service and facilities.