Atrapasuenos Lodge in Santa Teresa, Costa Rica is ideally situated, just a one minute walk to the beach