The Lost Iguana Resort is a lovely hotel peacefully nestled about 30 minutes' drive from La Fortuna in over 100 acres of virgin rainforest.