Plaza de Ibiza offers dining with views of the marina and Old Town.