Great place to stay in Mexico! We'll come back!