Very stylish place, a few minutes walk from the center of Geneva.