location is excellent. service is decent. food is okay. place is usually packed.
if you're a foodie, you should probably avoid eden (2 stars). if you're in the area and want somewhere to pass the time, this is one of the best places in the city (4 stars).