We visited Narayana Nethralaya for an eye check up for our daughter. Hospital is very neatly maintained. The whole process is efficiently streamlined. They inform beforehand about the expected duration of the check up so that we were able to plan our schedule accordingly.