Club Mahindra Sherwood in Mahabaleshwar is a property located amidst dense forests, offering a peaceful and relaxing stay. The staff is courteous and helpful, and the food quality is good with ample variety. The property has a large campus with multiple small buildings located in their own quiet corners. The infinity pool offers a breathtaking view of the sunset. The property has a fun zone for kids and daily gaming activities. However, some guests found the rooms to be smaller and not as clean as expected. The property needs renovation and the food is expensive.