Our Insider Tips: 26 Small Hotels in Mexico that are Real Gems