Beach Front Road, between entrance of town and bus stop, Limón Province, Puerto Viejo de Talamanca, Costa Rica