Experiences in Guapiles, Costa Rica