Seafood restaurant Il Punto offers a relaxing seaside dining experience.