A perfectly fine airport, but the ferry ride across makes it lose a star because if you're running late at all and then get stuck waiting for 15 minutes just to get on the ferry, you're essentially screwed and will be paying Porter fees to get on a later flight.