magical trip tour review