Narayana Nethralaya is the best eye hospital in Bangalore. Had a general checkup. Dr Satyabala was the consultant. She is proactive in her approach. And punctual. She was in the hospital early morning before patients arrived. My check up took only about one and half hour.