Everytime I go there whether it's afternoon or evening I always see someone cleaning. Not just the tables, but periodically sweeping and mopping. This place is really clean. They recycle your bottles and there's a foosball table and a pool table. The staff is humble and there's a friendly vibe among the patrons as well because many of them are regulars. This is a low key place. The prices are moderate. I gave it 4 not 5 because some of the basic items are a bit overpriced than if you went across the street but not by much. The atmosphere is definitely more inviting there than across the street.