Excellent stay. I come to Mexico often and always choose this location