Italian restaurant Playa del Sol offers fresh seafood by the sea.