We only stayed one night at City Hotel in between cities, but it was good for the time that we did spend there. The staff were very helpful in finding us a ride to the ferry port, because the taxis to and from the hotel’s location have additional tariffs/fees.
Very clean, and very comfortable beds.