C atalina Island looks like a dream with its crystal clear waters and small town charm, but is it actually a place you would ...