Vitamin Sea Ibiza is a restaurant.