Can Santi is a Mediterranean restaurant offering seaside views.