I enjoy the food here, especially the oysters. Great selection of fresh oysters. Seafood dishes are generally good. Johns falls down on service and it is reliably sloooow. The staff works hard but numbers are thin. My group would have ordered another bottle of wine and another dozen oysters but it was just taking too long so we moved on. John leaves a lot of money on the table by not having enough servers. Prices are ok for the area, staff is friendly and it's a pleasant place. Great if you have lots of time.