La Valise Mazunte, a boutique hotel on the coast of Oaxaca, Mexico. / Cosmos