3-hour tour to the San Juan de Ulúa Fortress in Veracruz, Mexico