The small yet immaculate restaurant on board the Car ferry