We had a great stay. The room was great, super clean, not big but nicely set up. The little kitchenette was well equipped and very useful, the bed was comfortable, Wi-Fi worked perfectly. The staff was friendly and helpful.
One little negative is that the hotel smells a bit like cigarettes, even being in a non-smoking floor we could smell it through the air conditioning. Geneva is definitely a city of smokers, so it could be coming from outside.