Leela Resort in Mahabaleshwar is a small but well-maintained property with excellent hospitality. The staff is friendly, helpful, and always ready to assist. The rooms are spacious, clean, and offer picturesque views of the mountains. The food is delicious with a wide variety of vegetarian options. The property has a swimming pool, play zone, and a small games room. The rooftop gazebo is a must-visit for a relaxing evening. The location is convenient for exploring both Panchgani and Mahabaleshwar. Overall, Leela Resort is a great choice for a peaceful and comfortable stay.