I'm coming to Catalina Island July 21, 22, 2006 and looking for a reasonable hotel room in Avalon or Two Harbors. Even settle for a tent cabin. But checking all the websites, nothing is available except a few very expensive hotels/rooms. Is there a secret to getting a reasonable room on Catalina in the Summer booking 4 months in advance? Does everybody book a year in advance or something or do the tour operators book all the rooms and you have to go through them?