Leo's place in Geneva is a well-located, large and comfortable apartment! I really enjoyed the five days I spent there. I'll make sure to come back there on my next trip to Geneva!