Store documents to a client contact

I need to store my documents for my clients in a cloud base. I was wondering if anyone has done this with Infusionsoft? currently I see that you can but to open the document you have to download in onto your computer, I want to avoid that. I am looking into google drive since I have a business account with them but I was hopping to keep everything in one place.
any advice?