Feet in the sand dining at Chambao, Nobu Hotel Ibiza Bay Feet in the sand dining at Chambao Nobu Hotel Ibiza Bay