La Blava is a Mediterranean restaurant specializing in seafood with Catalan influences, housed in a converted fisherman's house right on the beach.