What is the location of Chimino’s Island Lodge?

Chimino’s Island Lodge 

Punta de Chimino

Laguna Petexbatún, Sayaxché, Petén

Guatemala, Central America