Hotel gems on Mexico's Pacific Coast: 1 handpicked Small Hotels