Very nice place, very well located and easy access. Everything needed to enjoy a stay in Geneva.