The baristas have the timing and grace of ballerinas, and even the coffee at the railway stations is great.