Visited because of Trip Advisor ratings. We had reservations, arrived early and was seated promptly outside on the patio. It was slightly cool but the overhead heaters warmed us nicely. The service was good but rushed; I hate feeling like the server is so busy that we must make an immediate decision at any given time or we won't get another chance for a while. We tried several of the recommended dishes from "social media" including the lobster roll, calamari, steamed clams and the sour dough bread loaf. It was all good but nothing special or memorable, probably over priced for what you get, but then again, you are in a hugh tourist area (trap). We probably won't return, been there, done that. We still believe Barndiva is a better palce to dine out in that local area. We wouldn't hesitate to recommend friends to visit Willi's but we wouldn't go out of our way to return here again.