I have and I want to go back, soon... I think it's a wonderful country. Obviously, I did not go to any dangerous locations, I've been to the Yucatan peninsula and found it amazing, the people are very nice, the weather is amazing, the beach, the sea, everything... The hotel I stayed at was great and because it also has mayan ruins everywhere (I love history) it made everything even better... So, it is an amazing place for holidaying, it has everything. For instance I would never go to a place where you sat on the beach all week long, I would get so bored I would take an early plane home, but Mexico... Everything... Loved it.