HDFC Bank from my opinion is one of the best private bank in india.
They offers phone banking is very customer friendly and provides many options for the customers.
Now a days almost in every metro station in delhi HDFC ATM is available and maximum of them are working. During this days of demonetization every day ATM is filled with money in my locality.
HDFC Internet banking is also very much easy to operate.
The s persons who sit in the customer service desk are very much professional and really take care of customer satisfaction.