Mazatlan, a perfect city for tourism