This is the best economic, family and ecological lodging choice settled in heart of Peten Forest on the Peten Itza Lake and the Biosphere Hill Cahi