My wife and I went to this hotel for our Honeymoon and I must say we thoroughly enjoyed our stay. The hotel is just behind the bus stop where we were dropped, so location wise it was perfect. The main market of Mahabaleshwar is just two minutes away from the hotel, so thats an added bonus.
The room that we stayed in was very clean, and the room service was immaculate. We never had to wait for any order that we placed to the room service, and everyone we met there was polite too.
We both are pure non-vegetarians, so we were disappointed to know that majority of the hotels in Mahabaleshwar are pure veg. However, Hotel Rajesh surprised us with the excellent quality of food that they provided in every meal. We had never been so excited to eat veg food as we were in this hotel.
Ambience wise, its a big and beautiful property that will make you feel like taking a stroll even at 2am in the morning.
Overall, no matter what the occasion, if you are going to Mahabaleshwar, you need to stay here at least once.