Casa Hormiga is a new, design-forward, boutique hotel in Bacalar, a small town on Mexico's southern border...