Very nice place for living in Geneva.