We liked this location. Great restaurant right on the corner. Walking distance to the water to have great views of downtown Boston!