Is this a cruise ship or a ferry?
a local ferry...
The website I found is only in Spanish. I think it’s a ferry.
http://www.acferries.com/main.php
Its a ferry, but has 140 overnight cabins, casino, night club, duty free shops, pool, etc. So it is a bit of both.