Hotel gems in Puerto Escondido: 2 handpicked Small Hotels