Fresh food, great service and all around great place. I just don't understand how this place can have bad reviews, even the people around us felt the same way. I had the halibut which was outstanding and oysters to start off with. My friend had salmon which she loved, and then we finished off with a piece of key lime pie. I will be back and will tell many friends about my great experience.