Trying to decide between the Many Glacier or St. Mary boat tour. Any opinions as to which is the best? We are a couple in our mid-50's and wouldn't mind doing one of the short optional hikes but don't have time in our schedule for any of the long optional hikes. Also, how far in advance do we need to book? Do these sell out quickly?