Lapa Rios Rainforest Ecolodge on Osa Peninsula Pacific Ocean Lapa Rios Rainforest Ecolodge on Osa Peninsula Pacific Ocean, Puerto Jimenez, Corcovado National Park, Costa Rica. Luxurious accommodations main lodge and bungalows, international cuisine, Every one's idea of paradise.