An excellent resort in Himachal Pradesh region. Very close to Shimla city with serene surroundings. Very well maintained resort with all amenities. The staff in Reception, Restaurant, House keeping and in all areas were friendly, courteous and helpful. The food in the restaurant was superb and had an assortment of delicacies from all the regions of our country. Being a resort there were lots of fun activities to keep the kids busy. The entertainment with music and dance every evening was excellent and kept every guest cheerful. On the whole, a memorable trip and stay. Kudos to Club Mahindra, Mashobra and especially the staff members who made it possible.