Reliable spot for good tea and wifi in a modest, low-key setting—just know the service could use some work.