It is quite tough to find decent hotels in smaller cities of India, Satara being no exception has lots of hotels but I guess the state of affairs or understanding of hospitality business (that of giving genuine service and clean rooms/bathrooms) have not yet crept into the mentality of most hoteliers.
The hotel is located quite in the heart of Satara, but the rooms are not ok for the price charged. The first night we stayed in the so called " luxurious floor" superior executive room. Guess these rooms are newer and hence a premium, but sadly housekeeping dept needs a huge boost.
While the second night since we were with the group running the marathon in Satara, we stayed in "executive floor". Here again the rooms need good housekeeping. Maybe they don't have the concept or an housekeeping dept! So please don't expect much, and certainly not anything close to the costs involved,
The restaurant food is decent and one can survive. Guess one shud not expect much in such small cities of India.