Chilcabamba Lodge offers simple but cosy accommodation in a stunning setting just minutes away from Cotopaxi National Park.