Wyndham Tamarindo: 750 m to Tamarindo Beach Costa Rica