TMII's facilities are excellent, especially the shuttle/mobile, which greatly facilitates mobility from one point to another (gates, parking, platforms, museums, etc.). The staff are very friendly. We happened to visit on a weekday, so it wasn't too crowded. The cable car ride was safe and fun for our kids, and they talked nonstop all the way home. The restrooms were clean. Purchasing tickets online through the app was a huge help, as it was not only cheaper but also made things easier at the tourist site.