Seafood restaurant Mar Azul offers a pleasant dining experience with ocean views.