This is another place I've been going to for years and can't believe I haven't written a review.
When we had our condo, we were pretty much there about twice a month and got take-out regularly. We would (and still do) go more for the ambience, especially in the warmer months when you can sit outside and just look at the water. It's a great place for groups and it gets very lively on Friday and Saturday nights. Eden gets a lot of patrons from outside Mimico so, on some nights, it can get quite pretentious (e.g. young, three dressed up as nines with 55-year-old men). The hostesses and servers are very accommodating though.
The food isn't really much to write home about. Safe bets are the Fresh Battered Calamari & Shrimp (more of a meal for one than an antipasto); Fresh Steamed Mussels; Eden Pasta Al Forno (so good) and the paninis are pretty decent. I would stay away from the pizza and burgers. If you're having drinks, it can get very pricy.
I would rate the food/prices: 2.5/5.
The location, however, being so close to the lake and the restaurant itself is well decorated and maintained: 4.5/5 in that category.