Office group of six dined on the terrace overlooking the Charles yesterday for lunch. In addition to the outstanding view, the service and food were surprisingly good. We had low expectations (mostly because it's a hotel-based place) and following our real disaster at Daily Catch, Fan Pier several weeks ago with the same group of diners.
Everyone enjoyed the food, which included salads with grilled shrimp, the meatball sub (though not really spicy as noted on menu), and the chicken/avocado sandwich. The fries were hot and crispy. The prices are a bit high ($8-$14 for lunch portions), probably due to to location/overhead, if it's on your own dime. We will pretty certainly be back there when we are in that neighborhood again.