This document describes an opinion-aware approach for contextual suggestion. It discusses gathering candidate suggestions from sources like Yelp, modeling suggestions and user profiles, ranking candidates, and generating personalized descriptions. Candidate suggestions are crawled from various sources and categories. User profiles are modeled based on the opinions expressed in reviews of example suggestions. Candidate suggestions are ranked based on comparing their reviews to the user's positive and negative profiles. Descriptions are generated with an opening, official introduction, highlighted reviews tailored to the user, and conclusion. Preliminary results found the opinion-based methods to be more effective.