Atmosphere of location is good, a bit crowded but acceptable, quality of food is average, don't expect something especial. In general if it's your first visit in Tehran or you're new to this type of cafes and you're looking for cozy cafes around Enghelab, for sure it shouldn't be your first choice and there are lots of better cafes around