My family and I had the time of our lives on our recent first-time trip to Catalina Island. We enjoyed amazing hospitality as the guests of the Island Company and dined at several restaurants, ...