Great experience. Plan accordingly and check the lines when you arrive, depending on day/time there is no need to spend extra to skip the line if there is no line. Many times available so don’t be afraid to show up and check the lines before buying tickets.