Fantastic location in the heart of Geneva's Old Town. Great hospitality too!