Yes, ferries from Rovinj to Venice have AC and the toilets. Also, there are sockets on the ferry where you can plug in and charge your smartphones.