Escape the chaos of life and drift off into these gorgeous beach scenes filmed at sunset near Santa Teresa, Costa Rica.