Interesting side discussion on who is “Hispanic”! Many professors of Hispanic studies/Chicano studies or professors of some branch of Spanish, be it linguistics, semantics or even the branch of Spanish Philology in general have tried to apply some “label” as “Hispanic,” “Chicano” or “Latino,” all with different reasons and justifications. “Hispanic,” as well as “Latino” and “Chicano” really aren’t appropriate for everyone. As was correctly pointed out, the best approach to avoid confusion is to stick to the person’s country of origin (e.g., if you are from Spain, you are Spanish; if from Puerto Rico, you are Porto Rican; if you are from Mexico, you are Mexican, and so on). I don’t want to get too far off topic with this, but that would be the better approach.
As for Mexican hospitality, I can attest to this personally. (I am also 1/4 Mexican by the way.) I have only travelled to the easternmost state of Tamaulipas, along the Gulf of Mexico, which is one of the poorest states in Mexico. Once you get more into the interior, you’ll find the people quite hospitable, but of course you will receive more hospitality if you make a real effort to learn at least basic “survival” Spanish. Although I am part Mexican, I do not look it, so once people hear me speaking Spanish, this pleases them more. I once ate at a roadside restaurant, where they served various kinds of breakfast tacos (gorditas, carne asada and others), and was “invited” to sit with a Mexican family with several young children. I spoke to them while I finished eating, told them about my trip and even told them two jokes. This amazed me, as they had no reason to trust me and they did not know me. Regardless, I was very welcomed by them and made to feel among friends.
Certainly if you want to see the “best” part of Mexico, avoid the border towns like Matamoros, Reynosa, Ciudad Juarez and Tijuana. Recently, there has also been a major struggle among the drug cartels in and between these locations, but also notably close to the very popular Cancun and Merida tourist areas–even including Acapulco! Anyone planning on going to Mexico should get information on “crime hotspots” before travelling there, so they have updates on the current affairs.
Some of the more scenic and well-developed regions would be places like MazatlÃ¡n, Ixtapa, Zihuatanejo and Acapulco (mostly the Pacific side of Mexico), although there are also other gorgeous places like Guanajuato, Rosario (where the monarch butterflies stay) and Tlaxcala I believe (the place famous for famous silver articles and jewelry).
As with any place, remember that there are always “bad apples” and not to conclude something about the entire people based on the bad experiences of a few bad examples. Be careful as you would travelling to any place unknown, and find out before you get there what to avoid doing or places to avoid going to.