The best hotel in Mexico for a holiday devoted to relaxation and nature