Ilatoa Lodge A great accomodation near Cumbaya and Tumbaco. The view is astonishing and the service is welcoming, just like at home.