A nice hotel. Near the airport (shuttle provided though actually only about a 6 minute walk anyway), multilingual staff, a warm welcome.
The restaurant was actually closed the 1 (Sunday) night we were there. Not sure if that's a weekly thing or a one-off. No matter though; there are restaurants nearby, but actually the chap in the hotel's bar area (which was open) actually did me a lovely toastie anyway, so I was fine even without the restaurant.
My room was nice enough; certainly clean and new-looking. It was a little too warm for my liking, but it was quiet enough there for me to open the window all night to cool down and still sleep. Seems a terrible waste of energy though.
Breakfast was a continental buffet; fine if not outstanding.
All in all, if you need to be near the airport or Trade Center, and if you are not bothered by being in downtown Geneva (which I have frankly found to be rather "grubby", especially near where many of the hotels are), then I would certainly recommend this hotel. I'd definitely stay there again. Top tip: as it's near the airport, it's also near the airport train station, so this means it's pretty well connected. I walked to the airport, hopped onto an intercity, and was on my way to work in Lausanne quickly and relatively cheaply (for Switzerland!).