Great authentic Mexican stay. Everything and more than we imagined