The place is very nice. Centrally located and close to everything in Geneva.