The place was as expected and very centrally located. Made for a great visit to Geneva.