Should work. For family local use you might want to find an inexpensive tablet, set up a dashboard on it for them to use, and leave it at the house - nice large icons and easy to use. There's an Android dashboard app that is very full-featured and easy to setup/use. It does require configuration on each device where you want to use it so that might be an issue if you want them to have access from their own mobile devices. But for a tablet left in place it's a very good option.
For remote configuration you're going to need a VPN or other way of connecting to your hub remotely. A VPN on a Pi at the vacation house (I recommend Wireguard, but there's also PiVPN) would probably be the easiest if your modem at the vacation house doesn't natively support a VPN.