Costa Rica Iguana Lodge Hotel Bungalows, Osa Peninsula, Puerto Jimenez

When you live in the tropics off solar power and candles...