Whenever someone asks me about a good cloud syncing solution, I always suggest @nextcloud, as they aren't just the provider of a great open source solution, but the integration with @ONLYOFFICE is amazing for collaborative editing of documents and spreadsheets, and they provide a CalDAV calendar and events system and CardDAV for contacts, which can be synced to almost any device.