Hotel Humano, Puerto Escondido, Oaxaca, Mexico

Hotel Newbuild