great place to stay in Geneva if you are planning to work/visit international organizations. the apartment is very well located