Water front in Zihautenejo, Mexico.