We checked into one of their luxury rooms for 3 nights. The room was spacious, clean, and, as is the case with most hotels of this class, had all the regular amenities like complimentary bottles of water, a hot water kettle with tea and coffee pouches, etc. The effort taken to beautify the hotel is palpable, with well curated landscapes, pool and spa.
The first half of our stay was disappointing as far as the food was concerned. Both the a'la carte and buffet selections turned out to be bland, and all dishes were similar to each other, with the same gravy and flavours. A big disappointment was the puppet show organised by the hotel, which my kid was eager to watch. The show started 30 minutes prior to the scheduled time and by the time we came over to watch the show, the puppeteer had packed off. There was no satisfactory reply forthcoming when we questioned about the change in schedule, which by the way, hadn't been informed to us.
The second half of the stay was way better, with all our complaints being considered. The food improved dramatically. The hotel also made sure that there was a repeat of the puppet show the next day. All this while, the F&B and Housekeeping staff were extremely courteous and proactive. They made sure that mistakes were corrected and not repeated, a sure sign of great service
Everything considered, I would surely recommend this hotel for a short, no frills stay if you are on a vacation to Mahabaleshwar.