The first time we had dinner here a few weeks ago we were so impressed with the fine quality of the food, we thought it was one of the best meals we ever had, and my husband expressed his appreciation to the chef/owner. However, when we returned there on the Labor Day weekend for my birthday, we agreed it was one of the worst meals we'd had in quite a while. The octopus was inedible, charred and tough, so they brought us a new one, which was somewhat better but still dry. The first plate had two legs, but the second plate contained only one, and when we asked our server about it, she said they were running out (although they still charged the full $20). Our entrees (cod and beef cheeks) were both bland, the extreme opposite of the delicate flavors we had experienced previously. I know this restaurant consistently receives rave reviews, but were were completely disappointed with our second visit, and don't plan to return again. We expressed this to our server upon paying, and she said it was probably because they were busy. Why would the sauces and flavors be affected by more people... unless they didn't have time to add salt and seasonings? We heard the hostesses and servers commenting several times throughout the evening about them being "triple booked," but feel like a professional restaurant should be able to prepare and plan for a busy weekend in a tourist locale. I am glad we had this experience because I had planned to take a group of visitors there for a nice dinner in a couple of weeks, and now I know to choose somewhere else.