Chef at Casa Planta of Igloo Beach Lodge in Manuel Antonio