About Tamarindo Beach, Guanacaste Province.