Great place to stay tucked away in one of Geneva's best neighborhoods.