Only stayed for one night as I was in Geneva for a conference, but it was ideal for location to the bus stops for the airport, and convenient for the city.
My room was very spacious with a very nice quality bathroom. Continental breakfast was good, with very good croissants! Overall very happy.
Of course was very pricey but then this is Geneva and there was a large conference on!