Great location in the center of Genève! Highly recommend this spot if you want to spend a few days in town.