Great location in the heart of Geneva!