The island is quite large, providing sufficient workspace as well. However, we usually cook only for 2-4 people.
Scrub-vacuum machine from Nilfisk. Like the ones you know from, for example, grocery stores. Just in a much smaller size for offices and such. It is faster and more thorough than using a mop. It can also be used for terraces.
For daily cleaning, there are robot vacuum cleaners.
Of course, there are pool robots for large pools, including public swimming pools.
"Normal" pool robots usually work up to 12-15 meters pool length. We just need one for longer pools.