A fairly large and comfortable marine station. There are many cafes and shops around and inside, prices are slightly higher than in the city, but lower than around hotels.
The staff is polite and adequate, to go to the checkout you need to take a ticket at the terminal.
IDO ferries are super.