Signage for ferry arrivals was clear and there are bathrooms and vending machines while you wait to board.it was perfect. I arrived early for my 615pm reservation (reservations are suggested but not mandatory). I thought it was odd that the car in front of me pulled up to toll booth, was noticed by the attendant and yet waited approx 5min for the attendant to enter the booth to check reservations and direct to the correct lane etc. I'm uncertain if there's a time restriction on arrivals to the village bay ferry terminal.
Been coming here since I was a kid and it was a dirt road and one ferry berth. There is a lively beach you can sit at while you wait for your ferry. No food service currently but there has been on and off throughout the years. It is a very steep hill so be prepared if you are on a bike, towing or in a wheel chair. Beautiful scenery.