Stroud, Playa Grande, Costa Rica, September 2005.