You can expect excellent hospitality, a superb location and amazing local neighborhood in Charmilles. The place is uniquely placed and walking distance to most important spots in Geneva, including Nations for those coming in for UN related work. Moreover despite being so central, it is nicely hidden. Fully equiped and practical set up. Enoy!