This was our first visit and stay in Evershine Keys Prima Resort at Mahabaleshwar. The overall experience was indeed exceptional right from entrance lobby. The entire resort is epitome of luxury and is very well maintained. The lunch and dinner buffet spreads had wide variety including live counters. Overall, we had a great time and would love to visit again.