Great place to stay in Mexico - Great Hosts as well!!