A beautiful retreat center tucked in Sailfish Bay, Playa Ocotal, Costa Rica. Place to relax, reflect and restore.