This is a small place that holds lots of good things-including a Starbucks. They have a dining room which is always clean. They sell a lot of prepared foods and even have a small cafe that serves great food. They have a huge beer selection and a nice salad bar. They also have fresh flowers and a small selection of groceries. It's a great place to eat or meet for coffee. The atmosphere is warm and inviting.