A Joint Family Cloud Vendor?

Can someone suggest a family cloud vendor. I would like it to be shared with us and our immediate family. A place that everyone can connect to one cloud to add family photos, videos and documents. Is this possible? And to be able to lock your own personal data to be shared or hidden for privacy?
