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

Feet in the sand dining at Chambao Nobu Hotel Ibiza Bay