Address: 300 mts north of Lora amarilla Playa Santa Teresa, Costa Rica