Hi !
Roundcube is at my opinion a very good choice,
being the “default” webmail app for NS, I think it would be appropriate to give it a Vhost prop, a native parameter to access RC directly without type the FQDN + /webmail …
as the Vhost parameter for NextCloud …
Regards