Amazing calm and big place, ideally located in Geneva. I can only recommend it!