I discovered at the airport that the airport shuttle was only available if it had been previously reserved so I took a taxi, which cost 25 Swiss francs. Then I discovered during check in that the airport shuttle did not start running until 6am, which did not work for my 7am flight the next morning, so it was another 25 francs for another taxi.
However, the food, ambiance, and service at the restaurant were excellent.