Auberge de Saint Jean is a bed and breakfast offering traditional French cuisine exclusively to overnight guests.