Port 22 is the standard port for SSH connections. It is a “well known” port. If you configure your SSH server to use another port, nobody (not really) will be able to establish a connection using SSH unless you tell them the port you configured. This wouldn’t be an issue as long as you make sure that any interested party is appropriately informed about this change.
Some people change ports as a security measure, but I can guarantee you that if someone really wants to break into your systems, a simple port change won’t stop him/her.
So, which port is preferable ? That would depend on the goal. Personally I prefer to use the standard ports.