Ok so I gave couple months before I returned to give it another try. They definitely have improved the quality and service. Although the staff seem to have frozen faces and never seen them smile, the line moves much faster. I've been coming back regularly since. I would give it 5 stars once they improve the green tea drink.