When the 55-year-old fisher built the concrete house with mosaic tile floors for his wife and four children in the village of El Bosque in 2002, the shoreline of the Gulf of Mexico was nearly a kilometre away, a 15-minute walk from his back door.