Shree Sai Guest House , Mahabaleshwar , India