Best Seafood restaurant in Rye, united kingdom