Excellent location, very calm, to stay in Geneva. Comfortable for a big family.