A homey lodge in the heart of Santa Teresa, Costa Rica