Lado Ibiza offers a Spanish culinary experience with views.