Mexico is full of friendly, warm-hearted people and with an abundance of Mayan culture and ancient ruins it makes for…