Leo's place is cute and perfectly situated for work or leisure in Geneva. Highly recommended